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