Junior — Middle
Кои компоненти са включени в структурата на рамката Express.js?
sobes.tech AI
Отговор от AI
Express.js е минималистичен и гъвкав уеб рамка за Node.js. Структурата му включва няколко ключови компонента:
- Middleware — функции, които обработват заявки и отговори, могат да променят обектите за заявка/отговор, да завършат цикъла на обработка или да предадат управлението нататък.
- Router — компонент за дефиниране на маршрути (URL пътища) и свързването им с обработващи функции.
- Обекти Request и Response — обвивки над HTTP заявката и отговора, предоставящи удобни методи и свойства.
- Обект Application (app) — основният обект на Express, който управлява настройки, middleware и маршрути.
Пример за създаване на просто приложение:
const express = require('express');
const app = express();
// Middleware
app.use(express.json());
// Маршрут
app.get('/', (req, res) => {
res.send('Hello World!');
});
app.listen(3000);