Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Inzicht in Meerdere Routes | Sectie
Oefenen
Projecten
Quizzen & Uitdagingen
Quizzen
Uitdagingen
/
API's Bouwen met Express.js

bookInzicht in Meerdere Routes

Veeg om het menu te tonen

Een applicatie heeft meestal meer dan één route nodig. Elke route behandelt een andere URL en geeft een andere respons terug.

Je kunt meerdere routes in dezelfde server definiëren:

const express = require('express');

const app = express();

app.get('/', (req, res) => {
  res.send('Home page');
});

app.get('/about', (req, res) => {
  res.send('About page');
});

app.get('/contact', (req, res) => {
  res.send('Contact page');
});

app.listen(3000, () => {
  console.log('Server is running on port 3000');
});

Elke route heeft een eigen pad. Wanneer er een verzoek binnenkomt, controleert Express het pad en voert de bijbehorende route uit.

Bijvoorbeeld:

  • '/': homepagina;
  • '/about': over-pagina;
  • '/contact': contactpagina.

Als een route niet is gedefinieerd, weet Express niet hoe het verzoek moet worden afgehandeld.

Op deze manier leveren applicaties verschillende inhoud op basis van de URL.

question mark

Wat gebeurt er wanneer een gebruiker een URL opent die niet overeenkomt met een gedefinieerde route?

Selecteer het correcte antwoord

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 4

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 4
some-alt