Junior — Middle
Czy masz doświadczenie w pracy z API REST w swoich projektach?
sobes.tech AI
Odpowiedź od AI
Tak, pracowałem w kilku projektach z REST API w Node.js, korzystając z frameworka Express. REST API umożliwia tworzenie usług internetowych, które korzystają z żądań HTTP do komunikacji z klientami. Implementowałem trasy obsługujące żądania GET, POST, PUT, DELETE, zapewniając walidację danych i obsługę błędów.
Przykład prostego REST API na 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('Serwer uruchomiony na porcie 3000');
});