express
Installation
SKILL.md
Critical Patterns
Route Organization (REQUIRED)
// ✅ ALWAYS: Separate routes by resource
// routes/users.js
const router = express.Router();
router.get('/', usersController.list);
router.get('/:id', usersController.getById);
router.post('/', validate(createUserSchema), usersController.create);
router.put('/:id', validate(updateUserSchema), usersController.update);
router.delete('/:id', usersController.delete);
module.exports = router;