https://expressjs.com/ko/4x/api.html#app
// babel을 이용하면 최신 문법을 사용해도 컴퓨터가 알아듣게 할 수 있다.
import express from “express”;
// express() 를 사용하면 express application을 생성함.
// 서버가 생성된 것!
const app = express();
const handleListening = () => console.log(“Server listening on port 포트번호”);
// listen() 이란 콜백함수를 사용하여, 서버가 요청을 기다리게 함.
app.listen(포트번호, handleListening);
import express from “express”;
// 서버 생성
const app = express();
// 서버 생성 후에 애플리케이션 설정
app.get(“/”, (req, res) => {
res.send(“hello world”);
return res.end();
});
// 외부 접속을 listen, 외부에 오픈
app.listen(포트번호, () => console.log(“Server listening on port 포트번호”));
next를 가진다
.(next()로 다음 함수 호출)request를 지속시키는 것
.원하는 만큼 넣을 수 있음
.모든 controller는 미들웨어
가 될 수 있음.라우트 전에 위치
해야 함.app.use(미들웨어); // app.get() 보다 먼저 위치하여 전역적인 미들웨어 사용이 가능
app.get(“/”, 미들웨어, 미들웨어…); // “/” route에만 미들웨어를 적용