Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Express-Code Organiseren | Sectie
API's Bouwen met Express.js

bookExpress-Code Organiseren

Veeg om het menu te tonen

Naarmate je applicatie groeit, wordt het lastig om alles in één bestand te beheren.

Om je code overzichtelijk te houden, kun je deze opdelen in meerdere bestanden.

Je kunt bijvoorbeeld routes in een apart bestand plaatsen:

// routes/users.js
const express = require('express');
const router = express.Router();

router.get('/', (req, res) => {
  res.send('users list');
});

module.exports = router;

Gebruik dit vervolgens in je hoofdbestand:

// app.js
const express = require('express');
const usersRoutes = require('./routes/users');

const app = express();

app.use('/users', usersRoutes);

app.listen(3000);

Deze aanpak helpt om verschillende onderdelen van je applicatie te scheiden en maakt het onderhoud eenvoudiger.

Je kunt logica ook in aparte bestanden plaatsen, vaak controllers genoemd, maar het belangrijkste is om te voorkomen dat alles op één plek staat.

question mark

Waarom zou je Express-code over meerdere bestanden verdelen?

Selecteer het correcte antwoord

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 16

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Sectie 1. Hoofdstuk 16
some-alt