Junior — Middle
Express колдонуп канча ар кандай API-интерфейс түздүңүз?
sobes.tech AI
AIден жооп
Express колдонуп түзүлгөн APIлердин саны мен катышкан долбоорлорго жараша болот. Адатта, кичинекей долбоорлордо мен 2ден 5ке чейин ар кандай API түзгөнмүн, алар ар кандай функционалдык чөйрөлөрдү камтыйт, мисалы, аутентификация, колдонуучулардын маалыматтары менен иштөө, буйрутмаларды иштетүү жана башка. Көбүрөөк масштабдуу долбоорлордо APIлер кеңири жана модулдуу болушу мүмкүн.
Expressте жөнөкөй API мисалы:
const express = require('express');
const app = express();
app.use(express.json());
app.get('/api/users', (req, res) => {
res.json([{ id: 1, name: 'Ivan' }, { id: 2, name: 'Maria' }]);
});
app.post('/api/users', (req, res) => {
const user = req.body;
// колдонуучуну кошуу логикасы
res.status(201).json(user);
});
app.listen(3000, () => console.log('Сервер иштеп жатат порт 3000дө'));