Sobes.tech
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дө'));