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 |