Sobes.tech
Junior — Middle

Express yordamida nechta turli API interfeyslarini yaratdingiz?

sobes.tech AI

AIdan javob

Express yordamida yaratilgan APIlar soni men qatnashgan loyihalarga bog'liq. Odatda, kichik loyihalarda, men 2 dan 5 gacha turli APIlarni yaratganman, ular turli funksional sohalarni qamrab oladi, masalan, autentifikatsiya, foydalanuvchi ma'lumotlari bilan ishlash, buyurtmalarni qayta ishlash va boshqalar. Kattaroq loyihalarda APIlar kengroq va modulli bo'lishi mumkin.

Expressda oddiy API misoli:

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;
  // foydalanuvchini qo'shish logikasi
  res.status(201).json(user);
});

app.listen(3000, () => console.log('Server 3000 portda ishga tushdi'));