node.js 백엔드 서버 구축 & react 프론트 페이지 생성 (my sql 연결)
·
BE/node.js
📌 1단계 : mysql을 이용해 json데이터 생성하기 1. 유저 생성 mysql의 WorkBench - root (제일 상위)에 아래 구문 작성 create user web identified by 'pass'; create database webDB; grant all privileges on webDB.* to web - 유저이름 web, 비밀번호 pass로 지정 - db이름 webDB - web유저에게 webDB의 모든 권한 부여 (grant는 DCL문이다) 2. web connection 생성 - 홈(mySQL Connections)으로 가서 +버튼으로 새로운 커넥션 생성, 유저 이름은 위에서 만든 web으로 설정한다 3. 테이블 생성 use webDB - webDB 스키마를 더블클릭 하거나 ..
vscode에서 Node.js실행하기 (express, npm, local host)
·
BE/node.js
자바스크립트는 브라우저 자체에 인터프리터가 있어 별도의 설치 없이 사용할 수 있다. 백앤드(서버)에서 사용하려면 node.js를 설치해야 한다. (웹 프레임워크 중 가장 많이 사용됨) 모듈 - 미리 짜여진 코드, 프로그램을 구성하는 요소로 관련 데이터와 함수를 하나로 묶은 기능 단위이다. npm(node package manager) - express프레임 워크 등 필요한 도구를 다운받아서 쓸 수 있다. 📌 내 주소 ▶ http://localhost:3000 📌 ip 주소 확인은 cmd(명령프롬프트) 에서 ipconfig으로 확인한다. (IPv4 주소) -> http://아이피주소:3000으로 접속 npm설치 시 자동으로 정해지는 포트로 bin파일의 www에서 지정된다. var port = normali..