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