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