Как использовать Express Router для организации кода?

Junior
316 просмотров
AFK Offer AI

Express Router позволяет разбить роуты на отдельные файлы по фичам. const router = express.Router(); router.use(authMiddleware); router.get("/", listUsers); router.post("/", createUser); module.exports = router. В app.js: app.use("/api/users", userRouter). Middleware зарегистрированный в router применяется только к его роутам. Это стандартный способ структурировать Express приложение без использования фреймворков типа NestJS.

Следующий вопрос

Как использовать supertest для тестирования Express?