Junior — Middle
Έχετε εμπειρία με τα REST API στα έργα σας;
sobes.tech AI
Απάντηση από AI
Ναι, έχω εργαστεί σε αρκετά έργα με REST API σε Node.js, χρησιμοποιώντας το framework Express. Το REST API επιτρέπει τη δημιουργία διαδικτυακών υπηρεσιών που χρησιμοποιούν αιτήματα HTTP για αλληλεπίδραση με τους πελάτες. Υλοποίησα διαδρομές για την επεξεργασία αιτημάτων GET, POST, PUT, DELETE, διασφαλίζοντας την επικύρωση δεδομένων και τη διαχείριση σφαλμάτων.
Παράδειγμα απλού REST API με το 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('Ο διακομιστής ξεκίνησε στη θύρα 3000');
});