Junior — Middle
Ar turite patirties dirbant su REST API savo projektuose?
sobes.tech AI
Atsakymas iš AI
Taip, dirbau keliuose projektuose su REST API Node.js naudodamas Express framework'ą. REST API leidžia kurti žiniatinklio paslaugas, kurios naudoja HTTP užklausas sąveikai su klientais. Aš įgyvendinau maršrutus GET, POST, PUT, DELETE užklausoms, užtikrinant duomenų validaciją ir klaidų valdymą.
Pavyzdys paprasto REST API su Express:
const express = require('express');
const app = express();
app.use(express.json());
let items = [];
app.get('/items', (req, res) => {
res.json(items);
});
app.post('/items', (req, res) => {
const item = req.body;
items.push(item);
res.status(201).json(item);
});
app.listen(3000, () => {
console.log('Serveris paleistas ant prievado 3000');
});