Mikroserwis to mała usługa, która robi jedną rzecz biznesową i może być wdrażana niezależnie. Zwykle ma własne dane i komunikuje się z innymi usługami przez API/zdarzenia, więc da się ją skalować i wydawać osobno.
const express = require('express');
const app = express();
const port = 3000;
app.get('/users', (req, res) => {
res.json([{ id: 1, name: 'Alice' }]);
});
app.listen(port, () => {
console.log(`Microservice listening at http://localhost:${port}`);
});