Junior — Middle
Express istifadə edərək neçə müxtəlif API interfeysi yaratmısınız?
sobes.tech Süni İntellekt
AI-dan cavab
Express istifadə edilərək yaradılmış API-lərin sayı mənim iştirak etdiyim layihələrdən asılıdır. Adətən kiçik layihələrdə 2-dən 5-ə qədər müxtəlif API yaradmışam, müxtəlif funksional sahələri əhatə edir, məsələn, autentifikasiya, istifadəçi məlumatları ilə işləmək, sifarişlərin emalı və s. Daha böyük layihələrdə API-lər daha geniş və modul ola bilər.
Express-də sadə API nümunəsi:
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;
// istifadəçi əlavə etmə loqikası
res.status(201).json(user);
});
app.listen(3000, () => console.log('Server port 3000-də işləyir'));