Sobes.tech
Junior — Middle

Express.js фреймворк түзүмүндө кайсы компоненттер бар?

sobes.tech AI

AIден жооп

Express.js — бул Node.js үчүн минималисттик жана ийкемдүү веб-рамка. Анын түзүмүндө бир нече негизги компоненттер камтылган:

  • Middleware — суроо-талаптарды жана жоопторду иштеткен функциялар, алар суроо/жооп объекттерин өзгөртүшү, иштетүү циклін аяктоосу же башкарууну улантуу үчүн колдонулат.
  • Router — маршруттарды (URL) аныктоо жана аларды иштетүүчүлөргө байланыштыруу үчүн компонент.
  • Request жана Response объекттери — HTTP суроо жана жоопторунун үстүнө капталган, ыңгайлуу ыкмаларды жана мүнөздөмөлөрдү камсыздайт.
  • Application объекти (app) — негизги объект, ал конфигурациялар, middleware жана маршруттарды башкаруу үчүн колдонулат.

Жөнөкөй колдонмону түзүү үчүн мисал:

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

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

// Маршрут
app.get('/', (req, res) => {
  res.send('Hello World!');
});

app.listen(3000);