NestJS ima ugrađenu podršku za mikroservise — može se pokrenuti kao mikroservis koji komunicira preko različitih prijenosnika (TCP, Redis, NATS, RabbitMQ, Kafka, gRPC) umjesto HTTP-a, koristeći dosljedan, model zasnovan na porukama. Ista NestJS struktura (moduli, servisi, DI) se primjenjuje; mijenjaju se samo prijenosnik i obrasci poruka.
Kreiranje mikroservisa
app = .(, {
: .,
: { : , : },
});
app.();
