Express-Koodin Organisointi
Pyyhkäise näyttääksesi valikon
Kun sovelluksesi kasvaa, kaiken pitäminen yhdessä tiedostossa muuttuu vaikeaksi hallita.
Koodin selkeyden säilyttämiseksi voit jakaa sen useisiin tiedostoihin.
Voit esimerkiksi siirtää reitit erilliseen tiedostoon:
// routes/users.js
const express = require('express');
const router = express.Router();
router.get('/', (req, res) => {
res.send('users list');
});
module.exports = router;
Käytä sitä sitten pääasiallisessa tiedostossasi:
// app.js
const express = require('express');
const usersRoutes = require('./routes/users');
const app = express();
app.use('/users', usersRoutes);
app.listen(3000);
Tämä lähestymistapa auttaa erottamaan sovelluksen eri osat ja tekee ylläpidosta helpompaa.
Voit myös erottaa logiikan eri tiedostoihin, joita usein kutsutaan controllereiksi, mutta pääajatus on välttää kaiken sijoittamista yhteen paikkaan.
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 1. Luku 16
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Osio 1. Luku 16