Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Розуміння Декількох Маршрутів | Секція
Практика
Проекти
Вікторини та виклики
Вікторини
Виклики
/
Створення API з Express.js

bookРозуміння Декількох Маршрутів

Свайпніть щоб показати меню

Застосунку зазвичай потрібно більше ніж один маршрут. Кожен маршрут обробляє різну URL-адресу та повертає різну відповідь.

Можна визначити кілька маршрутів на одному сервері:

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');
});

Кожен маршрут має власний шлях. Коли надходить запит, Express перевіряє шлях і виконує відповідний маршрут.

Наприклад:

  • '/': домашня сторінка;
  • '/about': сторінка про нас;
  • '/contact': сторінка контактів.

Якщо маршрут не визначено, Express не знатиме, як обробити запит.

Таким чином застосунки надають різний контент залежно від URL-адреси.

question mark

Що відбувається, коли користувач відкриває URL-адресу, яка не відповідає жодному визначеному маршруту?

Виберіть правильну відповідь

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 4

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Секція 1. Розділ 4
some-alt