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