Node.js 환경에서 동작하는 웹 프레임워크 중 가장 유명한 프레임 워크이다.
웹 프레임워크의 동작 방식을 이해하기 가장 좋다
1.프로젝트 폴더를 생성
2.터미널에서 명령 실행
$ npm init -y // package.json 생성
$ npm install express // express install
const express = require('express'); // express를 사용하기 위해 불러온다
const app = express(); // express 기능을 담은 객체를 정의한다
app.get('/', (req, res) => res.send('Hello World!'));
app.listen(3000, () => console.log('Example app listening on port 3000!'));
Express.js의 모든 동작은 app객체에 정의된다
app객체의 주요 기능
app.use() 미들웨어를 사용하기 위한 함수
app.listen() http 서버를 생성해주는 함수