Sobes.tech
Junior — Middle

Koje komponente čine strukturu frameworka Express.js?

sobes.tech АИ

Одговор од АИ

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