본문 바로가기
Archive

[4] express route로 chaining & Router로 모듈화

by livemehere 2022. 4. 3.

route로 chaining 하기

app
  .route("/post")
  .get((req, res) => {
    res.send("GET /post");
  })
  .post((req, res) => {
    res.send("POST /post");
  })
  .delete((req, res) => {
    res.send("DELETE /post");
  });

Router 로 모듈화

app.js

import express from "express";
import postRouter from "./router/post.js";

const app = express();

app.use(express.json());

app.use("/post", postRouter);

app.listen(8080);

post.js

import express from "express";

const router = express.Router();

router.get("/all", (req, res) => {
  res.send("GET post");
});

export default router;
반응형

'Archive' 카테고리의 다른 글

[6] CORS 문제  (0) 2022.04.03
[5] express.json() vs express.urlencoded() 차이  (0) 2022.04.03
[3] express 비동기 에러 해들링  (0) 2022.04.03
[2] express 에러 핸들링  (0) 2022.04.03
[1] express 요청,응답,미들웨어  (0) 2022.04.03