@nestjs/core est le cœur du framework NestJS, qui est un framework progressif pour construire des applications Node.js efficaces et évolutives. NestJS utilise TypeScript et s'inspire des concepts de la programmation orientée objet, de la programmation fonctionnelle et de la programmation réactive. Il est particulièrement adapté pour les applications côté serveur et offre une architecture modulaire qui facilite la gestion des dépendances et la réutilisation du code. Bien que NestJS soit une excellente option pour les développeurs qui recherchent une structure solide et des fonctionnalités avancées, il existe d'autres alternatives dans l'écosystème Node.js. Voici quelques-unes :
Pour voir comment @nestjs/core se compare à express, fastify et koa, consultez le lien suivant : Comparaison de @nestjs/core, express, fastify et koa.