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