Sobes.tech
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');
});