Web Development/NodeJS

05. express.js

tongnamuu 2020. 3. 16. 02:52

전 포스팅에서 서버에서 일일히 url을 설정하지 않기 위해 express.js에 대해 알아보겠다.

http://expressjs.com/

 

 

Express - Node.js web application framework

Fast, unopinionated, minimalist web framework for Node.js $ npm install express --save

expressjs.com

express는 Node.js를 위한 웹 프레임 워크이다. 

express에는

  • 어플리케이션
  • 미들웨어
  • 라우터
  • request
  • response

등의 개념이 있다. 어플리케이션은 익스프레스 인스턴스를 의미한다.

 

우선은 express를 설치하자

npm install express --save

index.js 파일을 (http://expressjs.com/en/starter/hello-world.html)

const express = require("express");
const app = express();
const port = 3000;

app.get("/", (req, res) => res.send("Hello World!"));

app.listen(port, () =>
  console.log(`Server running at http://127.0.0.1:${port}`)
);

추가하고 실행해서

Hello World!

가 나오는지 확인하자