Sobes.tech
Junior — Middle

Πόσα διαφορετικά API-διασυνδέσεις έχετε δημιουργήσει με το Express;

sobes.tech AI

Απάντηση από AI

Ο αριθμός των API που έχουν δημιουργηθεί με το Express εξαρτάται από τα έργα στα οποία έχω συμμετάσχει. Συνήθως, σε μικρά έργα, έχω δημιουργήσει από 2 έως 5 διαφορετικά API που καλύπτουν διάφορους λειτουργικούς τομείς, όπως αυθεντικοποίηση, διαχείριση δεδομένων χρηστών, επεξεργασία παραγγελιών κ.λπ. Σε μεγαλύτερα έργα, τα API μπορεί να είναι πιο εκτεταμένα και modular.

Παράδειγμα απλού 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;
  // λογική προσθήκης χρήστη
  res.status(201).json(user);
});

app.listen(3000, () => console.log('Ο διακομιστής τρέχει στη θύρα 3000'));