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