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