# Nestjs Reviews
**Vendor:** Hossted  
**Category:** [Cadres Web JavaScript](https://www.g2.com/fr/categories/javascript-web-frameworks)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 20
## About Nestjs
NestJS est un framework Node.js progressif conçu pour construire des applications côté serveur efficaces, évolutives et maintenables. En tirant parti de TypeScript, il combine des éléments de programmation orientée objet, de programmation fonctionnelle et de programmation réactive pour offrir une expérience de développement robuste. Caractéristiques clés et fonctionnalités : - Architecture modulaire : Encourage la division des applications en modules autonomes, améliorant l&#39;organisation du code, la réutilisabilité et l&#39;évolutivité. - Support de TypeScript : Construit avec TypeScript, offrant une typage statique et des fonctionnalités modernes de JavaScript, ce qui améliore la fiabilité et la maintenabilité du code. - Injection de dépendances : Intègre un système puissant d&#39;injection de dépendances, favorisant le couplage lâche et améliorant la testabilité. - Syntaxe basée sur les décorateurs : Utilise des décorateurs pour définir des routes, des middleware et d&#39;autres composants, ce qui résulte en un code plus propre et plus lisible. - Indépendance de la plateforme : Supporte diverses couches de transport, y compris HTTP, WebSockets et microservices, permettant aux développeurs de construire divers types d&#39;applications. - Outils de test intégrés : Fournit un support intégré pour les tests unitaires et d&#39;intégration, facilitant le maintien d&#39;une haute qualité de code. Valeur principale et problème résolu : NestJS répond aux défis de la construction d&#39;applications côté serveur complexes et évolutives en offrant une architecture structurée et modulaire. Sa fondation TypeScript assure la sécurité des types, réduisant les erreurs d&#39;exécution et améliorant la productivité des développeurs. Le support du framework pour divers protocoles de communication et sa nature extensible le rendent adapté à une large gamme d&#39;applications, des API RESTful aux services en temps réel et aux architectures de microservices. En fournissant un ensemble complet d&#39;outils et de fonctionnalités dès le départ, NestJS permet aux développeurs de se concentrer sur la mise en œuvre de la logique métier plutôt que sur la configuration de l&#39;infrastructure, accélérant ainsi les cycles de développement et améliorant la maintenabilité.




## Nestjs Reviews
  ### 1. Examen du framework Nest JS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Banque d'investissement | Entreprise (> 1000 employés)

**Reviewed Date:** December 21, 2023

**Qu'aimez-vous le plus à propos de Nestjs?**

Nest JS est open source et est construit sur Node js qui prend en charge à la fois Javascript et Typescript. Il suit le modèle MVC (Model View Controller) et offre également un support pour les microservices.

La meilleure chose à propos des applications Node js est ses fonctionnalités de scalabilité.

**Que n’aimez-vous pas à propos de Nestjs?**

Il n'y a pas de critiques à propos du framework Nest JS car c'est l'un des meilleurs outils sur le marché pour développer des applications backend.

**Quels sont les problèmes que Nestjs résout, et en quoi cela vous est-il bénéfique?**

Il fournit du code standard pour développer facilement nos applications backend et offre également une structure bien définie au code.

Il nous aide également en matière de scalabilité car il peut s'adapter de manière fantastique en fonction de la demande d'utilisation.

  ### 2. Un bon cadre

**Rating:** 3.5/5.0 stars

**Reviewed by:** Zaw  H. | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** September 05, 2023

**Qu'aimez-vous le plus à propos de Nestjs?**

Nest.Js est construit sur TypeScript, ce qui est bon pour éviter les erreurs d'exécution et travailler avec des structures de données complexes. Il fournit WebSocket prêt à l'emploi, ce qui est bon pour construire de véritables applications de communication.

**Que n’aimez-vous pas à propos de Nestjs?**

Nest Js est construit sur TypeScript, ce qui est bon à certains égards, mais cela rend la courbe d'apprentissage de Nest Js plus raide que celle d'autres frameworks js. Nest.js promeut une approche modulaire et structurée, ce qui, en particulier pour les applications plus petites, peut entraîner une quantité substantielle de code passe-partout.

**Quels sont les problèmes que Nestjs résout, et en quoi cela vous est-il bénéfique?**

L'architecture modulaire que Nest.js promeut rend simple la configuration et la mise à l'échelle de votre application. Elle aide à diviser votre base de code en modules réutilisables, ce qui est utile lors du développement d'applications grandes et sophistiquées. La sécurité des types est l'un des principaux avantages de l'utilisation de TypeScript avec Nest.js. En vous permettant de détecter les problèmes liés aux types au moment de la compilation, TypeScript aide à améliorer la qualité du code et à réduire la probabilité de problèmes à l'exécution.

  ### 3. NestJS- ExpressJS- NodeJS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Atishay J. | SDE1, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** August 23, 2023

**Qu'aimez-vous le plus à propos de Nestjs?**

Je travaille actuellement dans une startup à forte croissance. Nous travaillons avec de grands clients, donc nous avons besoin d'un code évolutif et robuste. Auparavant, nous utilisions le framework ExpressJS, mais il n'est pas facile de maintenir un code volumineux, c'est pourquoi nous sommes passés à NestJS, qui est plus modulaire, similaire à React ou Angular. Vous pouvez facilement le maintenir et le diviser correctement.

**Que n’aimez-vous pas à propos de Nestjs?**

Si vous êtes nouveau sur NodeJS, il est bon d'utiliser express, car cela vous donne la liberté d'écrire du code facilement.  
Dans le cas de NestJS, vous devez avoir des connaissances sur les modules, l'injection de dépendances, les services, les composants, etc.  
Une importation et une exportation appropriées doivent être présentes, sinon cela crée une erreur de compilation.

**Quels sont les problèmes que Nestjs résout, et en quoi cela vous est-il bénéfique?**

Express est plus basé sur un type monolithique ou sur le modèle MVC.  
Mais NestJS est plus comme des microservices, vous divisez le code en modules.  
Dans mon entreprise actuelle, en raison du framework ExpressJS, nous n'avons pas pu diviser le code en modules séparés, mais NestJS résout ce problème et vous pouvez envisager une approche basée sur les microservices si vous utilisez NestJS.

  ### 4. Cadre NodeJS évolutif

**Rating:** 4.5/5.0 stars

**Reviewed by:** Prateek A. | Senior Software Engineer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** August 25, 2023

**Qu'aimez-vous le plus à propos de Nestjs?**

Il offre un support combiné pour les décorateurs et les middleware, simplifiant les tâches essentielles telles que la validation et l'authentification. Cela permet non seulement de gagner un temps précieux, mais aussi de se concentrer plus efficacement sur la logique métier principale du projet. De plus, son CLI offre une grande fonctionnalité.

**Que n’aimez-vous pas à propos de Nestjs?**

C'est un excellent framework backend pour des projets complexes, mais sa courbe d'apprentissage est assez élevée. Il a beaucoup de code standard, c'est la seule chose que je n'aime pas à propos de NestJS.

**Quels sont les problèmes que Nestjs résout, et en quoi cela vous est-il bénéfique?**

Il offre une grande évolutivité et un processus de développement plus structuré pour le backend. Nous l'utilisons également pour développer des microservices pour notre application. De plus, l'intégration de TypeScript réduit les risques d'erreurs d'exécution.

  ### 5. Deux sortes ce que j'aime à propos de Nestjs

**Rating:** 5.0/5.0 stars

**Reviewed by:** Moh M. | Software Engineer, Logiciels informatiques, Entreprise (> 1000 employés)

**Reviewed Date:** August 31, 2023

**Qu'aimez-vous le plus à propos de Nestjs?**

J'aime la documentation de Nestjs. C'est tellement clair et facile à apprendre pour moi et le cadre est facile à utiliser. Et j'aime aussi la communauté des développeurs. Je pense que c'est génial parce que les développeurs de Nestjs ajoutent toujours de nouvelles fonctionnalités.

**Que n’aimez-vous pas à propos de Nestjs?**

Je n'ai pas trop de choses que je n'aime pas à propos de Nestjs. La seule chose est que Nestjs n'est pas aussi populaire qu'Express. Nestjs est très bon mais je ne sais pas pourquoi les gens ne l'aiment pas.

**Quels sont les problèmes que Nestjs résout, et en quoi cela vous est-il bénéfique?**

Node js est bon pour le backend. Mais c'est tellement complexe pour moi. En utilisant Nestjs, cela explique clairement le complexe. En utilisant Nestjs, il est très facile de maintenir et de développer des applications complexes.

  ### 6. Une option solide pour les programmeurs cherchant à créer des applications évolutives et maintenables.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Zin  M. | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** August 28, 2023

**Qu'aimez-vous le plus à propos de Nestjs?**

NestJS a un excellent support pour l'injection de dépendances et une communauté énorme et active. Et la plupart des développeurs sont familiers avec ce modèle de conception. Je pense que c'est un excellent moyen de découpler le code et de le rendre plus réutilisable.

**Que n’aimez-vous pas à propos de Nestjs?**

NestJs a une courbe d'apprentissage plus abrupte que certains autres frameworks car il utilise TypeScript, un langage avancé par rapport à JavaScript. Je pense que c'est difficile pour certains débutants.

**Quels sont les problèmes que Nestjs résout, et en quoi cela vous est-il bénéfique?**

Je bénéficie également de NestJS en l'utilisant pour améliorer la fonctionnalité de mes projets. Le framework est conçu pour être efficace et performant, par conséquent, il offre une gamme de fonctionnalités qui peuvent m'aider à optimiser mon code.

  ### 7. Mon expérience avec l'utilisation de Nestjs

**Rating:** 4.0/5.0 stars

**Reviewed by:** Venkatesh N. | Software Developer, Entreprise (> 1000 employés)

**Reviewed Date:** September 18, 2023

**Qu'aimez-vous le plus à propos de Nestjs?**

La meilleure chose que j'aime à propos de Nestjs est qu'il est hautement évolutif et qu'il dispose de nombreuses ressources.

**Que n’aimez-vous pas à propos de Nestjs?**

Puisqu'il est entièrement basé sur Typescript, il est un peu difficile pour les développeurs de créer une application.

**Quels sont les problèmes que Nestjs résout, et en quoi cela vous est-il bénéfique?**

Il dispose de middleware intégré et de nombreuses bibliothèques qui facilitent ma journée. De plus, il est construit sur nodejs, donc je peux facilement suivre les normes de code.

  ### 8. Temps de développement accéléré

**Rating:** 5.0/5.0 stars

**Reviewed by:** Gary C. | Petite entreprise (50 employés ou moins)

**Reviewed Date:** September 26, 2023

**Qu'aimez-vous le plus à propos de Nestjs?**

Nestjs intègre de nombreuses pratiques en faisant un outil puissant pour le développement. Les fonctionnalités impressionnantes l'emportent sur cela. Je n'ai rencontré aucun inconvénient.

**Que n’aimez-vous pas à propos de Nestjs?**

L'architecture rigide des cadres rend difficile l'adaptation aux exigences changeantes du projet.

**Quels sont les problèmes que Nestjs résout, et en quoi cela vous est-il bénéfique?**

Nestjs résout le problème de la création d'applications côté serveur. Il détient un potentiel, surtout si vous avez déjà une familiarité avec Angular.

  ### 9. Détaillé et efficace

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mohip P. | Wordpress Developer, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** April 12, 2023

**Qu'aimez-vous le plus à propos de Nestjs?**

L'architecture modulaire de NestJS, qui est basée sur l'idée populaire de modules dans Angular, est l'une de ses caractéristiques les plus remarquables. Cela permet d'avoir une base de code hautement structurée et organisée, ce qui facilite la maintenance et la mise à l'échelle des applications. L'approche d'injection de dépendances de NestJS rend la gestion des dépendances simple et encourage la réutilisation du code, produisant un code propre et maintenable.

**Que n’aimez-vous pas à propos de Nestjs?**

En raison de la conception architecturale distinctive de NestJS, les développeurs peuvent avoir besoin d'apprendre de nouvelles idées comme les décorateurs, les modules et l'injection de dépendances, ce qui peut être intimidant au début pour ceux qui ne les connaissent pas encore.

**Quels sont les problèmes que Nestjs résout, et en quoi cela vous est-il bénéfique?**

NestJS tente de résoudre les problèmes typiques du développement backend et offre un cadre qui encourage la maintenabilité, la scalabilité, la productivité et un code de haute qualité, ce qui peut aider les entreprises et les développeurs à créer des logiciels côté serveur fiables et évolutifs.

  ### 10. Nest.js - Un framework pour les applications Node progressives

**Rating:** 4.5/5.0 stars

**Reviewed by:** Kulminder S. | Senior Application Architect, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** August 29, 2023

**Qu'aimez-vous le plus à propos de Nestjs?**

Pipeline de requêtes sécurisé et approche modulaire semblable à Angular.

**Que n’aimez-vous pas à propos de Nestjs?**

Modules un peu compliqués comme Graphql et Microservices.

**Quels sont les problèmes que Nestjs résout, et en quoi cela vous est-il bénéfique?**

Une approche structurée pour créer des API. Auparavant, dans Express, il était difficile d'adopter le même modèle.

  ### 11. Bon cadre Node

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Détail | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** August 22, 2023

**Qu'aimez-vous le plus à propos de Nestjs?**

Il fournit une structure bien définie pour gérer les projets backend JS/TS, ce qui encourage les bonnes pratiques d'écriture de code.

**Que n’aimez-vous pas à propos de Nestjs?**

tout va bien. je l'utilise depuis quelques années et je n'ai rien trouvé de particulièrement mauvais

**Quels sont les problèmes que Nestjs résout, et en quoi cela vous est-il bénéfique?**

Nous utilisions expressjs et en passant à nestjs, nous avons des projets backend plus structurés. C'est précieux pour une équipe technique qui continue de croître.

  ### 12. Meilleur cadre de développement web progressif

**Rating:** 5.0/5.0 stars

**Reviewed by:** Gana  N. | Senior Engineer - Cloud Services and Software, Logiciels informatiques, Petite entreprise (50 employés ou moins)

**Reviewed Date:** August 22, 2023

**Qu'aimez-vous le plus à propos de Nestjs?**

NestJs est open source et un cadre web très évolutif et utile pour des API plus RESTful et il prend en charge TypeScript dès le départ.

**Que n’aimez-vous pas à propos de Nestjs?**

NestJs est un outil backend compétent et les tests unitaires ajoutent un peu plus de complexité.

**Quels sont les problèmes que Nestjs résout, et en quoi cela vous est-il bénéfique?**

L'unité n'est pas flexible, ralentit à long terme dans le développement. Correction du test unitaire et précisable.

  ### 13. Nest Js

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sowndharya K. | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** August 22, 2023

**Qu'aimez-vous le plus à propos de Nestjs?**

Les modèles MVC et la modularité pour créer des requêtes HTTP en TypeScript. Les gardes sont l'une des fonctionnalités intéressantes qui aident à l'authentification.

**Que n’aimez-vous pas à propos de Nestjs?**

Les personnes qui sont familières avec Node Js. S'ils commencent à utiliser Nest Js, cela pourrait prendre un certain temps pour s'y habituer.

**Quels sont les problèmes que Nestjs résout, et en quoi cela vous est-il bénéfique?**

Créer des requêtes HTTP facilement en utilisant du code standard.

  ### 14. Chemin à suivre Nestjs

**Rating:** 4.5/5.0 stars

**Reviewed by:** Joy M. | Full stack developer, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** December 20, 2022

**Qu'aimez-vous le plus à propos de Nestjs?**

La meilleure chose est qu'il offre un support pour les microservices, des décorateurs pour les validations, graphql et d'autres choses, donc vous trouvez tout dans un seul cadre. De plus, la communauté est très active et en développement constant.

**Que n’aimez-vous pas à propos de Nestjs?**

La seule chose est qu'il est lourd, mais il offre de nombreuses fonctionnalités intéressantes que nous pouvons négliger.

**Quels sont les problèmes que Nestjs résout, et en quoi cela vous est-il bénéfique?**

Cela a résolu de nombreux problèmes auxquels nous étions confrontés lors du développement, mais permettez-moi de parler d'un problème particulier. Avant ce framework, nous devions vérifier si le champ requis était dans le corps de la requête et le code aurait des instructions if supplémentaires. Nestjs fournit des décorateurs utiles pour surmonter cela.

  ### 15. Revue sur Nest JS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Télécommunications | Entreprise (> 1000 employés)

**Reviewed Date:** June 12, 2023

**Qu'aimez-vous le plus à propos de Nestjs?**

C'est le meilleur framework Node Js pour développer des applications backend qui est construit sur Node et peut être écrit à la fois en TypeScript et en JavaScript.

**Que n’aimez-vous pas à propos de Nestjs?**

Je n'ai rencontré aucun inconvénient avec le framework Nest JS.

**Quels sont les problèmes que Nestjs résout, et en quoi cela vous est-il bénéfique?**

Cela nous aide à développer notre code avec TypeScript et il dispose d'un support intégré pour les microservices et peut également être utilisé pour créer des tâches cron.

  ### 16. Un cadre Node.js fantastique

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Banque | Entreprise (> 1000 employés)

**Reviewed Date:** May 23, 2023

**Qu'aimez-vous le plus à propos de Nestjs?**

Nestjs est un framework Node.js et ce que j'aime le plus, c'est qu'il peut être écrit à la fois en JavaScript et en TypeScript, avec de nombreuses fonctionnalités intégrées comme les DTO.

**Que n’aimez-vous pas à propos de Nestjs?**

Je n'ai trouvé aucun point négatif jusqu'à présent, je mettrai à jour si j'en trouve.

**Quels sont les problèmes que Nestjs résout, et en quoi cela vous est-il bénéfique?**

Cela aide à développer nos applications web de manière sécurisée et avec l'aide de TypeScript, nous pouvons détecter les erreurs pendant la phase de développement.

  ### 17. Un cadre de production pour les applications Node

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 16, 2023

**Qu'aimez-vous le plus à propos de Nestjs?**

NestJS abstrait les complexités de la mise en place des meilleures pratiques pour une base de code Node.js et fournit de nombreux décorateurs qui abstraient les fonctionnalités communes. NestJS est pour Node.js de la même manière que Next.js est pour les applications React.

**Que n’aimez-vous pas à propos de Nestjs?**

Puisqu'il intègre de nombreuses meilleures pratiques, parfois, vous avez l'impression d'avoir moins de liberté que vous auriez en utilisant express.js.

**Quels sont les problèmes que Nestjs résout, et en quoi cela vous est-il bénéfique?**

Cadre de production backend pour les applications node.js.

  ### 18. Cadre backend ultime pour les applications backend modernes, avec tout inclus

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ishaan M. | Web Developer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** April 26, 2022

**Qu'aimez-vous le plus à propos de Nestjs?**

Impose fortement les meilleures pratiques et la structure du code tout au long du projet, par exemple, il propose la prise en charge de TypeScript, et NestJS CLI peut vous aider à générer des fichiers modèles qui suivent strictement l'architecture MVC. De plus, il dispose d'un support intégré pour des bibliothèques et des utilitaires supplémentaires comme TypeORM, Redis, etc.

**Que n’aimez-vous pas à propos de Nestjs?**

* Courbe d'apprentissage abrupte, doit connaître des concepts comme l'injection de dépendances et IoC, l'architecture MVC, et doit être capable d'utiliser TypeScript.
* Il a beaucoup de code standard, donc il n'est pas très adapté aux projets de petite envergure ou de loisir.

**Quels sont les problèmes que Nestjs résout, et en quoi cela vous est-il bénéfique?**

* Pour la création d'API backend et de microservices pour les applications web : NestJS dispose d'un support intégré pour les microservices avec diverses options de communication interservices comme RabbitMQ, TCP, etc., ce qui réduit le temps de configuration pour démarrer et connecter plusieurs services ensemble.  
* Création de services de tâches Cron

  ### 19. Bon cadre pour la création d'applications web backend contemporaines.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Shreyansh S. | Intern - Product Analyst, Petite entreprise (50 employés ou moins)

**Reviewed Date:** May 30, 2022

**Qu'aimez-vous le plus à propos de Nestjs?**

* Excellente interface en ligne de commande qui vous permet de générer des fichiers modèles
* Facile à intégrer avec des extensions externes
* Idéal pour les utilisateurs d'Angular car Nestjs a une syntaxe similaire à Angular côté serveur

**Que n’aimez-vous pas à propos de Nestjs?**

* Pas facile à apprendre et la documentation a un potentiel d'amélioration car elle manque de cas d'exemples.
* Les utilisateurs doivent être très familiers avec Typescript pour utiliser Nestjs.
* Pas adapté aux projets de petite taille ou personnels.

**Quels sont les problèmes que Nestjs résout, et en quoi cela vous est-il bénéfique?**

* Utile pour créer des applications GraphQL et aussi des API pour les applications web.
* Utile pour les tests unitaires.
* Extrêmement utile dans la création d'applications web évolutives et faiblement couplées.

  ### 20. Un grand potentiel, si vous aimez Angular

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Médias en ligne | Petite entreprise (50 employés ou moins)

**Reviewed Date:** July 01, 2021

**Qu'aimez-vous le plus à propos de Nestjs?**

Nest dispose d'une interface en ligne de commande extrêmement riche.

**Que n’aimez-vous pas à propos de Nestjs?**

La documentation ne contient pas assez d'exemples de production réels.

**Quels sont les problèmes que Nestjs résout, et en quoi cela vous est-il bénéfique?**

Mise en place rapide de serveurs CRUD.


## Nestjs Discussions
  - [À quoi sert Nestjs ?](https://www.g2.com/fr/discussions/what-is-nestjs-used-for) - 1 comment

- [View Nestjs pricing details and edition comparison](https://www.g2.com/fr/products/nestjs/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-19+04%3A27%3A35+-0500&secure%5Bsession_id%5D=45fb20ec-b5c2-442a-90d5-2864a2c1d7de&secure%5Btoken%5D=99fb161f11c4a8c1e894cd5cf49aeafab36fcc231a822c76a3862dce08e3673c&format=llm_user)

## Nestjs Features
**JavaScript Frameworks**
- Bibliothèques
- Communauté
- Widgets
- Prise en charge des navigateurs
- Visualisation graphique
- Assistance mobile

**Agentic AI - AWS Marketplace**
- Exécution autonome des tâches
- Planification en plusieurs étapes
- Intégration inter-systèmes

## Top Nestjs Alternatives
  - [Sails.js](https://www.g2.com/fr/products/sails-js/reviews) - 4.4/5.0 (16 reviews)
  - [Vue.js](https://www.g2.com/fr/products/vue-js/reviews) - 4.6/5.0 (29 reviews)
  - [Essential Studio](https://www.g2.com/fr/products/essential-studio/reviews) - 4.5/5.0 (699 reviews)

