Junior — Middle
Kādi komponenti veido Express.js ietvara struktūru?
sobes.tech AI
Atbilde no AI
Express.js ir minimālistisks un elastīgs tīmekļa ietvars Node.js. Tā struktūra ietver vairākas galvenās sastāvdaļas:
- Middleware — funkcijas, kas apstrādā pieprasījumus un atbildes, var mainīt pieprasījuma/atbildes objektus, beigt apstrādes ciklu vai nodot kontroli tālāk.
- Router — sastāvdaļa, kas definē maršrutus (URL) un sasaista tos ar apstrādātājiem.
- Request un Response objekti — pārklāji virs HTTP pieprasījuma un atbildes, nodrošinot ērtas metodes un īpašības.
- Application objekts (app) — galvenais Express objekts, kas pārvalda iestatījumus, middleware un maršrutus.
Piemērs, kā izveidot vienkāršu lietotni:
const express = require('express');
const app = express();
// Middleware
app.use(express.json());
// Maršruts
app.get('/', (req, res) => {
res.send('Hello World!');
});
app.listen(3000);