Node.js (Express.js を使用) と React.js について学び始めています。Express Router について質問があります
コードの私の部分を見てみましょう
サーバー.js
const app = express();
const apiRouter = require("./Routes/apiRoute");
app.use("/api", apiRouter);
app.listen(3000, () => {
console.log("application run on port " + 3000);
});
/ルート/apiRoute.js
const express = require("express");
const router = express.Router();
router.route("/user/:id")
.post((req,res)=>{
// Do something
})
router.route("/user/status")
.post((req,res) => {
// do something
});
そう。私の質問は、高速ルートがどの方法を使用するかをどのように決定したかです。
このように POST リクエストを送信した場合のサンプルコードからhttp://localhost:3000/api/user/status
Express Router のステータスは:id
正しいですか?
一方、ルートを/user/status
上に移動すると、期待どおりに移動しますよね?
ありがとうございました。