Sequence NODE_256
EasyGroup Routes Using Express Router
Express.js
Node.js
Technical Specification
Move /items routes into a separate router module and mount it under /api/items.
Input/Output Samples
Input:GET /api/items
Output:Handled by router
Optimal Logic Path
// items.routes.js
const express = require("express");
const router = express.Router();
router.get("/", (req, res) => res.json([]));
// other item routes...
module.exports = router;
// in app.js
const itemsRouter = require("./items.routes");
app.use("/api/items", itemsRouter);Architectural Deep-Dive
Routers keep code modular and easier to maintain for large APIs.