Junior — Middle
Kiek skirtingų API sąsajų sukūrėte naudodami Express?
sobes.tech AI
Atsakymas iš AI
Kuriant API naudojant Express, jų skaičius priklauso nuo projektų, kuriuose dalyvavau. Paprastai mažesniuose projektuose sukūriau nuo 2 iki 5 skirtingų API, apimančių įvairias funkcines sritis, tokias kaip autentifikacija, naudotojų duomenų tvarkymas, užsakymų apdorojimas ir kt. Dideliuose projektuose API gali būti platesni ir moduliai.
Pavyzdys paprasto API Express:
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;
// naudotojo pridėjimo logika
res.status(201).json(user);
});
app.listen(3000, () => console.log('Serveris paleistas ant prievado 3000'));