Sobes.tech
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);