Sobes.tech
Junior — Middle

Express.js çərçivəsinin strukturuna hansı komponentlər daxildir?

sobes.tech Süni İntellekt

AI-dan cavab

Express.js Node.js üçün minimal və çevik veb çərçivəsidir. Onun strukturu aşağıdakı əsas komponentləri əhatə edir:

  • Middleware — sorğuları və cavabları işləyən funksiyalar, sorğu/cavab obyektlərini dəyişdirə bilər, işləmə dövrünü sona çatdıra və ya idarəetməni irəliyə keçirə bilər.
  • Router — URL yollarını təyin edən və onları işləyicilərə bağlayan komponent.
  • Request və Response obyektləri — HTTP sorğu və cavabları üzərində işləyən qabıqdırlar, rahat metodlar və xüsusiyyətlər təqdim edir.
  • Application obyekti (app) — Express-in əsas obyekti, konfiqurasiyaları, middleware və marşrutları idarə edir.

Sadə tətbiq yaratma nümunəsi:

const express = require('express');
const app = express();

// Middleware
app.use(express.json());

// Marşrut
app.get('/', (req, res) => {
  res.send('Hello World!');
});

app.listen(3000);