2

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上に移動すると、期待どおりに移動しますよね?

ありがとうございました。

4

1 に答える 1