Junior — Middle
Hoeveel verschillende API-interfaces hebt u gemaakt met Express?
sobes.tech AI
Antwoord van AI
Het aantal API's dat met Express is gemaakt, hangt af van de projecten waaraan ik heb deelgenomen. Gewoonlijk heb ik in kleine projecten tussen de 2 en 5 verschillende API's gemaakt die verschillende functionele gebieden dekken, zoals authenticatie, werken met gebruikersgegevens, orderverwerking, enzovoort. In grotere projecten kunnen API's uitgebreider en modulairder zijn.
Voorbeeld van een eenvoudige API in 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;
// logica voor het toevoegen van een gebruiker
res.status(201).json(user);
});
app.listen(3000, () => console.log('Server gestart op poort 3000'));