Sobes.tech
Junior — Middle

Milyen összetevők tartoznak az Express.js keretrendszer szerkezetéhez?

sobes.tech MI

Válasz az MI-től

Az Express.js egy minimalista és rugalmas webkeretrendszer a Node.js számára. Struktúrája több kulcsfontosságú összetevőt tartalmaz:

  • Middleware — olyan függvények, amelyek feldolgozzák a kéréseket és válaszokat, módosíthatják a kérés/válasz objektumokat, befejezhetik a feldolgozási ciklust vagy továbbadhatják az irányítást.
  • Router — összetevő az útvonalak (URL-ek) meghatározására és azok kezelőkhöz való kötésére.
  • Request és Response objektumok — a HTTP kérés és válasz burkolói, amelyek kényelmes metódusokat és tulajdonságokat kínálnak.
  • Application objektum (app) — az Express fő objektuma, amely kezeli a beállításokat, middleware-eket és az útvonalakat.

Egyszerű alkalmazás létrehozásának példája:

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

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

// Útvonal
app.get('/', (req, res) => {
  res.send('Hello World!');
});

app.listen(3000);