Introducing G2.ai, the future of software buying.Try now
Image de l'avatar du produit
Express.js

Par Open Source Initiative (OSI)

Profil non revendiqué

Revendiquer le profil G2 de votre entreprise

Revendiquer ce profil confirme que vous travaillez chez Express.js et vous permet de gérer son apparence sur G2.

    Une fois approuvé, vous pouvez :

  • Mettre à jour les détails de votre entreprise et de vos produits

  • Augmenter la visibilité de votre marque sur G2, la recherche et les LLMs

  • Accéder à des informations sur les visiteurs et les concurrents

  • Répondre aux avis des clients

  • Nous vérifierons votre adresse e-mail professionnelle avant d'accorder l'accès.

4.5 sur 5 étoiles

Comment évalueriez-vous votre expérience avec Express.js ?

Intégrations Express.js

(7)
Informations d'intégration provenant de véritables avis d'utilisateurs.
Image de l'avatar du produit

Avez-vous déjà utilisé Express.js auparavant?

Répondez à quelques questions pour aider la communauté Express.js

Avis Express.js (132)

Avis

Avis Express.js (132)

4.5
Avis 132

Review Summary

Generated using AI from real user reviews
Les utilisateurs louent constamment la facilité d'utilisation et la flexibilité d'Express.js, soulignant sa capacité à simplifier le processus de création d'API et d'applications web. Le soutien communautaire étendu et la documentation le rendent accessible tant pour les débutants que pour les développeurs expérimentés. Cependant, certains utilisateurs notent que l'absence d'une structure stricte peut entraîner de la confusion dans les projets de grande envergure.

Avantages & Inconvénients

Généré à partir de véritables avis d'utilisateurs
Voir tous les avantages et inconvénients
Rechercher des avis
Filtrer les avis
Effacer les résultats
Les avis G2 sont authentiques et vérifiés.
Utilisateur vérifié à Logiciels informatiques
UL
Marché intermédiaire (51-1000 employés)
"Express.js rapide et flexible pour créer des API avec Node.js"
Qu'aimez-vous le plus à propos de Express.js?

• Express.js est très rapide.

• Il est facile de démarrer un nouveau projet.

• Il fonctionne bien avec Node.js.

• Il est bon pour construire des API.

• Il y a de nombreux tutoriels en ligne.

• De nombreux développeurs l'utilisent, donc l'aide est facile à trouver.

• Il est flexible et simple à contrôler.

• Il prend très bien en charge les middleware. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Express.js?

• Pour les grands projets, la configuration des dossiers peut être déroutante.

• Vous devez ajouter de nombreux paquets pour des fonctionnalités supplémentaires.

• La gestion des erreurs nécessite plus de travail manuel.

• La sécurité doit être gérée avec soin par le développeur. Avis collecté par et hébergé sur G2.com.

Anurag Y.
AY
Consultant
Marché intermédiaire (51-1000 employés)
"Express est une bénédiction, cela rend tout plus facile lors de la création d'APIs REST."
Qu'aimez-vous le plus à propos de Express.js?

Express a beaucoup de flexibilité et une courbe d'apprentissage sans effort. Une fois que vous comprenez les bases, vous pouvez rapidement mettre en œuvre et maintenir n'importe quelle structure de dossiers. La meilleure partie est la disponibilité des middleware pour express et ceux qui sont intégrés, par exemple, le middleware express.json, qui a remplacé le body parser. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Express.js?

La chose même qui est son avantage est aussi ce qui devient quelque chose avec lequel j'ai un problème. Il y a tellement de façons de mettre en œuvre la même chose; cela devient un peu déroutant quant aux normes et conventions à suivre. De plus, l'ajout de bibliothèques devient difficile à gérer une fois que l'API s'étend. Avis collecté par et hébergé sur G2.com.

Johnathan B.
JB
Supervisor
Petite entreprise (50 employés ou moins)
"Une documentation exhaustive et une fiabilité prouvée font ressortir Express."
Qu'aimez-vous le plus à propos de Express.js?

Ce que j'aime le plus chez Express, c'est qu'il a été rigoureusement testé dans des scénarios réels, et qu'il existe une abondance de documentation disponible pour apprendre à l'utiliser. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Express.js?

Comme pour de nombreux aspects de JavaScript, utiliser Express nécessite d'assembler vous-même divers composants, et obtenir une structure solide dépend entièrement du développeur. Avis collecté par et hébergé sur G2.com.

VS
Senior Engineer in Software Development
Marché intermédiaire (51-1000 employés)
"Exprimez, comme le nom le suggère"
Qu'aimez-vous le plus à propos de Express.js?

Courbe d'apprentissage !!! J'utilise Express depuis presque une décennie maintenant, c'est super simple à utiliser, le middleware prend en charge toutes les préoccupations transversales et rend mon code plus lisible et évolutif. Je peux concrétiser mes idées en un rien de temps. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Express.js?

La journalisation intégrée ou par défaut aurait pu être meilleure Avis collecté par et hébergé sur G2.com.

Akshay Y.
AY
Software Developer - 2
Marché intermédiaire (51-1000 employés)
"Le meilleur framework d'application web nodejs simple et léger qui offre des tonnes de fonctionnalités"
Qu'aimez-vous le plus à propos de Express.js?

Express.js est l'un des meilleurs frameworks d'applications web qui aide à créer des applications web avec littéralement moins de tracas en fournissant des outils et des fonctionnalités plus simples. En tant que développeur, la gestion des middleware est une tâche assez importante. Cependant, Express nous permet de configurer le middleware de manière très pratique, ce qui facilite l'ajout de fonctionnalités comme l'authentification, la journalisation ou la gestion des erreurs de manière propre et modulaire. De plus, pour les développeurs JavaScript, Express.js facilite l'implémentation de ses fonctionnalités. Étant donné qu'Express.js est un framework léger, nous pouvons structurer le projet comme nous le souhaitons, ce qui nous donne un contrôle total sur le projet, y compris les séparations de routage, les middleware, etc. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Express.js?

Le seul inconvénient d'Express.js est qu'il ne fournit pas de typage fort ou de vérifications au moment de la compilation, ce qui est vraiment problématique pour les grandes applications, car identifier les bogues dus aux erreurs de compilation après l'exécution d'une application ajoute une contrainte de temps. Dans l'ensemble, Express.js est fantastique. Avis collecté par et hébergé sur G2.com.

Bhumi R.
BR
Software Engineer
Technologie de l'information et services
Marché intermédiaire (51-1000 employés)
"Rapide et évolutif cadre backend NodeJS"
Qu'aimez-vous le plus à propos de Express.js?

Il permet de développer des applications modernes indépendamment de la conception de l'architecture backend pour le développeur. Il dispose d'un vaste écosystème pour intégrer et mettre en œuvre facilement des modules node pour développer des applications sécurisées et hautement évolutives. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Express.js?

Il ne fonctionne pas bien pour les tâches intensives en CPU. En raison de la dépendance aux modules node open source, il existe un risque de vulnérabilités de sécurité. Avis collecté par et hébergé sur G2.com.

Nidhi G.
NG
Software Engineer
Technologie de l'information et services
Entreprise (> 1000 employés)
"Cadre NodeJs asynchrone"
Qu'aimez-vous le plus à propos de Express.js?

Il a fourni un développement d'API REST backend sans opinion avec une facilité d'utilisation et de mise en œuvre pour des applications à grande échelle et haute performance. Il consomme moins de mémoire et de CPU du serveur, ce qui en fait une solution rentable. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Express.js?

Il manque à utiliser tous les cœurs du CPU car il est monothread. Il dépend de modules node tiers pour les fonctionnalités d'authentification de base. Avis collecté par et hébergé sur G2.com.

Ashish K.
AK
Senior Software Engineer
Marché intermédiaire (51-1000 employés)
"Facile à utiliser, léger, hautement personnalisable. Pour les applications de niveau entreprise aussi."
Qu'aimez-vous le plus à propos de Express.js?

- Léger

- pas de batteries, mais facilement personnalisable avec des plugins

- facile à utiliser et à configurer

- projets d'échafaudage disponibles pour configurer un nouveau projet facilement

- vaste et solide soutien communautaire

- facile à comprendre et à appréhender si l'on vient de Python ou Ruby, etc.

C'est un framework dans lequel je code quotidiennement, depuis 5 ans. Peut être intégré très facilement avec beaucoup d'autres bibliothèques npm et API externes, etc. Je veux dire, c'est essentiellement du code interagissant avec d'autres codes via des API, donc ce n'est pas un gros problème. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Express.js?

Être léger signifie également que vous devez faire beaucoup de choses manuellement vous-même. Vous devez configurer ces éléments car ils ne sont pas automatiquement pris en charge par un paramètre simple à utiliser que vous pouvez simplement activer ou désactiver, comme dans Django ou Ruby on Rails par exemple.

Mais cela peut être résolu par des projets modèles - dont il y en a beaucoup disponibles gratuitement sur Github. Ils ont presque tout ce dont vous pourriez avoir besoin déjà intégré et vous pouvez contrôler les fonctionnalités supplémentaires que vous souhaitez. Avis collecté par et hébergé sur G2.com.

Abhishek M.
AM
Event Lead
Petite entreprise (50 employés ou moins)
"Le meilleur cadre de serveur standard pour Node.js"
Qu'aimez-vous le plus à propos de Express.js?

Express.js est un outil qui aide à créer des applications web. Il vous permet de connecter des adresses web (URLs) à des actions spécifiques, comme afficher un message lorsque quelqu'un visite une certaine page. Il vous permet également d'utiliser des fonctions avant ou après le traitement des requêtes, ce qui peut être pratique pour effectuer des tâches spéciales. Lors de la création de pages web qui changent en fonction des données, Express.js prend en charge différents outils pour créer ces pages. Certaines choses intéressantes à propos d'Express.js sont que ses instructions sont faciles à comprendre, les gens de sa communauté sont serviables, et il s'améliore constamment avec des mises à jour. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Express.js?

Express.js le garde simple, mais cela signifie moins de fonctionnalités intégrées par rapport à certains frameworks. C'est excellent pour les débutants, mais les développeurs expérimentés pourraient se sentir limités. Avis collecté par et hébergé sur G2.com.

Natarajan R.
NR
Associate Software Engineer
Petite entreprise (50 employés ou moins)
"Avec et sans express js"
Qu'aimez-vous le plus à propos de Express.js?

Quand j'utilise le framework express js pour coder facilement avec node js Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Express.js?

Bien que Node.js lui-même soit conçu pour la programmation asynchrone, la gestion des opérations asynchrones dans Express.js peut parfois mener à l'enfer des callbacks ou à un enchaînement complexe de promesses. Les développeurs doivent être à l'aise avec les paradigmes de programmation asynchrone pour travailler efficacement avec Express.js. Avis collecté par et hébergé sur G2.com.

Tarification

Les détails de tarification pour ce produit ne sont pas actuellement disponibles. Visitez le site du fournisseur pour en savoir plus.

Comparaisons Express.js
Image de l'avatar du produit
Apache HTTP Server Project
Comparer maintenant
Image de l'avatar du produit
Nginx
Comparer maintenant
Image de l'avatar du produit
Tomcat
Comparer maintenant
Fonctionnalités de Express.js
Bibliothèques
Communauté
Widgets
Image de l'avatar du produit
Image de l'avatar du produit
Express.js