-
Express.js 시작하기Node.js 2023. 12. 6. 11:36
1. Express.js가 뭐지?
노드로 서버를 구성하는 로직은 비교적 간단하지만, 그래도 복잡하다.
일련의 귀찮은 과정을 프레임워크에게 맡기고, 정말 중요한 핵심 비즈니스 로직들에게 집중할 수 있다.
그 프레임 워크 중 하나가 익스프레스로,
가장 유명하고 널리 사용된다.
2. Express.js 설치하기
설치를 원하는 폴더로 이동해 아래 코드를 실행한다.
--save 옵션을 쓰는 이유는 프로덕션 의존성 툴이기 때문이다.
따라서 배포 후, 실행하게 될 모든 서버에도 설치되어야 한다.
npm install --save express
//app.js 파일 const http = require("http"); // 1. node 전용 모듈 const express = require("express"); // 2. 서드파티 패키지 // 3. 내가 만들어 불러온 모듈을 구분해서 쓰면 식별하기 좋다. const app = express(); // express 어플리케이션을 생성한다. const server = http.createServer(app); // 앱은 그 자체로 핸들러이기도 하다. server.listen(3000);
app.js 파일을 위와 같이 구성한다.
이제 서버를 실행해보자.
//기본 명령어 node app.js //nodemon 설치되어 start 명령어로 설정해둔 경우 npm start
서버가 정상적으로 실행된다.
'Node.js' 카테고리의 다른 글
Express.js] 익스프레스 github으로 내부구조 확인하기 (0) 2023.12.06 Express.js] 미들웨어 추가하기 (0) 2023.12.06 코드 수정 후 디버그 모드 자동 재시작하기 | VS Code, Nodemon (0) 2023.12.05 VS Code의 디버그 모드 활용 | 논리 오류 찾기 (0) 2023.12.05 코드 오류의 유형과 수정 방법 (0) 2023.12.05