인프런 강의를 통하여 React.js와 Node.js에 대해서 알아보겠습니다.
node.js가 나오고나서 자바스크립트를 브라우저가 아닌 서버사이드에서도 쓸 수 있게 되었습니다.
node.js : 자바스크립트를 서버사이드에서도 쓸 수 있는 언어. 자동차의 엔진
express.js : node.js를 이용하여 자동차를 만들 수 있는 것. 프레임워크같은 것
- node.js 설치를 먼저 하겠습니다. node.js최신 버전보다는 이전버전 설치
2. 작업할 폴더 만들기
CMD에서 작업합니다.
-
폴더 만들기 : $ mkdir 폴더명
-
폴더명 으로 진입 후 $ npm init : package.json 생성
3. Text editor로 Visual Studio Code를 사용할 것이므로 Visual Studio Code를 설치하여 줍니다.
VScode에서 만든 폴더를 열어주면 package.json이 있습니다. 이곳에 index.js를 만들어 줍니다.
index.js : 벡엔드 시작점
4. express.js (node.js의 프레임 워크) 설치
1. VScode 내 터미널에서 $ npm install express —save
—save가 package.json에 나타나게 하는 역할
다운받은 dependencies들이 node_module안에 들어가있습니다. 되게 큰 파일입니다.
2. expressjs.com 에서 Getting started 에서 다음과 같이 박스친 곳, Hello world example을 복사하여 index.js에 붙여넣어 줍니다.
package.json에서 script부분에 "start": "node index.js"를 추가 해준다.
이부분은 npm run start를 하면 이곳에서 시작한다는 뜻이다.
다음으로 터미널 창에서 npm run start를 하면 다음과 같이 실행된다.
'Node.js > 기초(인프런)' 카테고리의 다른 글
[ Node.js ] 6강. BodyParser & PostMan & 회원 가입 기능 (0) | 2021.01.20 |
---|---|
[ Node.js ] 5강. SSH를 이용해 GITHUB 연결 (0) | 2021.01.19 |
[ Node.js ] 4강. Git 설치 (0) | 2021.01.19 |
[ Node.js ] 3강. MongoDB model & schema (0) | 2021.01.18 |
[ Node.js ] 2강. MongoDB 연결하기 (0) | 2021.01.18 |