Sobes.tech
Junior — Middle

Cik dažādas API saskarnes esat izveidojis, izmantojot Express?

sobes.tech AI

Atbilde no AI

API skaits, ko esmu izveidojis, izmantojot Express, ir atkarīgs no projektiem, kuros esmu piedalījies. Parasti mazākos projektos esmu izveidojis no 2 līdz 5 dažādām API, kas aptver dažādas funkciju jomas, piemēram, autentifikāciju, lietotāju datu apstrādi, pasūtījumu apstrādi utt. Lielākos projektos API var būt plašāki un modulārāki.

Vienkārša Express API piemērs:

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;
  // lietotāja pievienošanas loģika
  res.status(201).json(user);
});

app.listen(3000, () => console.log('Serveris darbojas uz porta 3000'));