Archive

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

livemehere 2022. 4. 3. 22:00

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;
반응형