Organisera Express-kod
Svep för att visa menyn
När din applikation växer blir det svårt att hantera allt i en enda fil.
För att hålla din kod ren kan du dela upp den i flera filer.
Till exempel kan du flytta routes till en separat fil:
// routes/users.js
const express = require('express');
const router = express.Router();
router.get('/', (req, res) => {
res.send('users list');
});
module.exports = router;
Använd sedan denna i din huvudfil:
// app.js
const express = require('express');
const usersRoutes = require('./routes/users');
const app = express();
app.use('/users', usersRoutes);
app.listen(3000);
Detta tillvägagångssätt hjälper till att separera olika delar av din applikation och gör den enklare att underhålla.
Du kan också separera logik i olika filer, ofta kallade controllers, men huvudidén är att undvika att lägga allt på ett ställe.
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 1. Kapitel 16
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Avsnitt 1. Kapitel 16