Introducing G2.ai, the future of software buying.Try now
angularjs
Enregistrer dans Mes Listes
Non revendiqué
Non revendiqué

Meilleures alternatives à angularjs les mieux notées

Ext JS
(111)
4.1 sur 5

angularjs Avis & Détails du Produit - Page 9

Présentation de angularjs

Média de angularjs

Démo de angularjs - angularjs
angularjs
Démo de angularjs - angularjs
angularjs
Démo de angularjs - angularjs
angularjs
Image de l'avatar du produit

Avez-vous déjà utilisé angularjs auparavant?

Répondez à quelques questions pour aider la communauté angularjs

Avis sur 111 angularjs

Les prochains éléments sont des filtres et modifieront les résultats affichés une fois sélectionnés.
Rechercher des avis
Masquer les filtresPlus de filtres
Les prochains éléments sont des filtres et modifieront les résultats affichés une fois sélectionnés.
Les prochains éléments sont des filtres et modifieront les résultats affichés une fois sélectionnés.
Avis sur 111 angularjs
4.0 sur 5
Avis sur 111 angularjs
4.0 sur 5

angularjs Avantages et Inconvénients

Comment sont-ils déterminés ?Information
Les avantages et les inconvénients sont compilés à partir des commentaires et regroupés par thèmes pour fournir un résumé facile à comprendre des avis des utilisateurs.
Avantages
Inconvénients
Les avis G2 sont authentiques et vérifiés.
Michael P.
MP
Senior Software Engineer
Logiciels informatiques
Marché intermédiaire (51-1000 employés)
"Superbe framework Javascript"
Qu'aimez-vous le plus à propos de angularjs?

Cadre puissant, avec un système de templating simple et une liaison de données bidirectionnelle. Les performances semblent bonnes, fonctionne bien sur plusieurs plateformes, et a une excellente compatibilité rétroactive pour les anciens navigateurs. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de angularjs?

Beaucoup de choses changent dans la version 2, ce qui nécessitera un remaniement massif pour la mise à niveau. Il faut prendre le bon avec le mauvais au nom du progrès. Avis collecté par et hébergé sur G2.com.

David H.
DH
Software Engineer
Logiciels informatiques
Petite entreprise (50 employés ou moins)
"AngularJS est un excellent framework front-end."
Qu'aimez-vous le plus à propos de angularjs?

Ce que je préfère dans AngularJS, c'est que c'est un framework léger qui est très puissant. Je veux dire, la manipulation des données entre les contrôleurs et les vues donne vraiment vie à mes applications web. Sans parler de la quantité de plugins et de modules tiers générés par la communauté JavaScript. C'est un framework frontal vraiment extensible. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de angularjs?

Eh bien, même si l'extensibilité d'AngularJS est un atout majeur, cela signifie également qu'AngularJS peut être un peu fade dès le départ. Une fois que vous commencez à devenir un développeur web compétent, vous commencez à vouloir que votre framework web ait déjà livereload intégré. De plus, la question de savoir quel serveur ou quelle base de données utiliser se pose très rapidement dans la carrière des développeurs AngularJS, et il y a peu de choix solides à part passer à une pile MEAN complète. Avis collecté par et hébergé sur G2.com.

Marco B.
MB
Software Developer
Technologie de l'information et services
Petite entreprise (50 employés ou moins)
"Le web tel qu'il était censé être."
Qu'aimez-vous le plus à propos de angularjs?

Facilité d'utilisation de la liaison de données bidirectionnelle : Vous configurez vos données dans votre contrôleur, indiquez au modèle d'utiliser ces données, et les données sont synchronisées entre l'interface utilisateur et le modèle de données.

Son design modulaire permet de créer plusieurs composants dans plusieurs fichiers, rendant ainsi l'application plus facile à gérer que jamais. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de angularjs?

Javascript n'est pas le meilleur langage pour faire quoi que ce soit, et pour être sûr de ne pas faire d'erreurs stupides, vous devez passer votre code par ESLint, et cela peut prendre un certain temps pour s'habituer à la signification des messages d'erreur. Heureusement, il existe des modules AngularJS pour ESLint.

Ses composants n'utilisent toujours pas le shadow DOM (que Polymer utilise) donc le CSS ne peut pas être intégré à l'intérieur des modèles, et ils peuvent interférer les uns avec les autres si le développeur ne fait pas assez attention. Avis collecté par et hébergé sur G2.com.

Fernando S.
FS
Software Engineer
Technologie de l'information et services
Marché intermédiaire (51-1000 employés)
"Robuste et facile à utiliser"
Qu'aimez-vous le plus à propos de angularjs?

C'est facile d'apprendre et de commencer à mettre en œuvre un projet. Avec AngularJS, vous pouvez gagner beaucoup de temps sur des aspects courants du développement que d'autres bibliothèques populaires ne prennent pas bien en charge. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de angularjs?

Le code semble étrange lorsque vous devez injecter de nombreuses dépendances. La déclaration de fonction du contrôleur semble désordonnée lorsque cela se produit. Mais si vous suivez les meilleures pratiques, vous pouvez éviter ce genre de choses. Avis collecté par et hébergé sur G2.com.

Courtney C.
CC
System Architect
Logiciels informatiques
Petite entreprise (50 employés ou moins)
"Je suis un grand fan, mais ses jours sont comptés."
Qu'aimez-vous le plus à propos de angularjs?

Je vais commencer par dire que je suis un développeur front-end à plein temps qui a passé plus de 2 ans sur AngularJS. Je l'adore, je connais la plupart de ses particularités. Mais les jours d'AngularJS 1.x sont comptés. (J'ai couvert la version 2.x dans un examen séparé : Angular.io)

Avantages :

* rend la plupart du développement d'interface utilisateur rapide, simple et -- oserais-je dire... amusant

* toujours activement maintenu

* il y a une richesse de connaissances disponibles maintenant

* assez logique, une fois que vous avez surmonté la courbe d'apprentissage Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de angularjs?

* Presque impossible de suivre les erreurs `$digest` en production. Oh mon dieu, c'est un cauchemar.

* La courbe d'apprentissage. Elle était abrupte, venant de quelques années de backbone.js (comparativement DIY).

* Les frameworks de webapp de nouvelle génération rendront AngularJS 1.x obsolète. Avis collecté par et hébergé sur G2.com.

Claudio F.
CF
Sr. Software Developer
Conseil en gestion
Petite entreprise (50 employés ou moins)
"Cadre de développement web côté client élégant"
Qu'aimez-vous le plus à propos de angularjs?

Sa séparation des préoccupations ainsi que son état d'esprit pour organiser un code, le séparant en Services, Contrôleurs, Directives et Filtres. Cela rend le développement d'un système web beaucoup plus facile et intuitif à assembler. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de angularjs?

Parfois, lorsque quelque chose ne va pas avec le code, tout se casse et il n'y a pas beaucoup de moyens pour trouver ce qui ne va pas, on doit suivre son intuition et son expérience.

Ils ont certainement ajouté beaucoup de retours d'information lorsque l'on oublie, par exemple, d'ajouter une injection de dépendance, l'erreur affichée dans la console du navigateur fournit un lien permettant d'accéder à la documentation AngularJS, ce qui est chouette. Avis collecté par et hébergé sur G2.com.

Calvin L.
CL
Software Developer
Fabrication électrique/électronique
Marché intermédiaire (51-1000 employés)
"Super cadre pour gérer le front-end Javascript"
Qu'aimez-vous le plus à propos de angularjs?

La capacité de créer des modèles et des directives simplifie vraiment l'écriture de code. Il semble y avoir beaucoup de documentation disponible. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de angularjs?

Légèrement difficile à intégrer avec les modèles jinja en raison de leur utilisation commune de la syntaxe {{ }}. Avis collecté par et hébergé sur G2.com.

Arthur F.
AF
Creative Technologist
Design
Marché intermédiaire (51-1000 employés)
"Le début des véritables applications Web"
Qu'aimez-vous le plus à propos de angularjs?

Angular est super facile à utiliser, incroyablement rapide et s'intègre bien avec tout. J'ai commencé à développer des applications web interactives avec jQuery mais après avoir découvert AngularJS, je n'y suis jamais retourné. Cela me permet de faire mon travail beaucoup plus rapidement que d'habitude.

De la création d'applications web interactives aux applications hybrides, AngularJS excelle dans le développement javascript. Vous pouvez facilement intégrer et commencer à utiliser en moins d'une minute. Les fonctionnalités intégrées rendent mon travail tellement plus facile. L'intégration avec HTML est si parfaite et agréable qu'elle réduit mon travail et mes maux de tête de manière énorme. J'attends avec impatience les futures générations d'AngularJS. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de angularjs?

Angular est génial mais parfois il peut être un peu bogué. J'ai eu deux gros problèmes en développant avec et cela m'a pris un certain temps pour comprendre ce qui se passait. Il manque aussi un peu d'organisation car on peut coder à peu près partout. Cela a été amélioré dans AngularJS 2.

Il est difficile de se plaindre d'AngularJS car il fait le travail et la performance est incroyable. Avis collecté par et hébergé sur G2.com.

José M V.
JV
Fullstack Developer
Internet
Petite entreprise (50 employés ou moins)
"J'ai utilisé AngularJS ces derniers mois pour les applications monopages, je ne vais pas revenir en arrière."
Qu'aimez-vous le plus à propos de angularjs?

Le simple fait qu'il facilite le codage des applications monopage (sites web) suffit à en faire un outil très polyvalent et nécessaire dans la boîte à outils de chaque développeur. De plus, pouvoir utiliser le paradigme MVC (Modèle-Vue-Contrôleur) pour construire à partir de zéro ses propres projets est une autre bonne raison de considérer ce framework comme une référence lors du démarrage d'une nouvelle application web. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de angularjs?

Le débogage du code AngularJS peut être une véritable douleur, car il ne déclenche pas toujours des signaux d'alarme lorsque quelque chose de majeur se produit. L'héritage de portée peut être un autre problème majeur si vous ne codez pas de manière appropriée, vous laissant sans cette sensation de "liberté" que nous avons toujours avec JS. Avis collecté par et hébergé sur G2.com.

Alberto F.
AF
Web Developer
Technologie de l'information et services
Petite entreprise (50 employés ou moins)
"Facile pour les petits projets. L'architecture et les canaux de communication doivent être pensés pour les grands projets."
Qu'aimez-vous le plus à propos de angularjs?

Modules - clé pour construire et séparer votre application en modules basés sur les responsabilités.

Injection de dépendances - Facilite la récupération des services d'autres modules pour effectuer une certaine logique.

Directives - déplacer l'application web vers une application plus basée sur les composants.

Intercepteurs - intercepter les erreurs globalement ou par appel ajax avant que l'erreur ne soit lancée.

Transformateurs - capturer les réponses ajax et transformer les réponses à votre guise (particulièrement utile lorsque la réponse json a une forme non logique et que vous souhaitez travailler avec une structure json différente). Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de angularjs?

Site officiel - fournit suffisamment de documentation pour créer des applications web faciles et une compréhension de base, mais certains sujets peuvent être difficiles à trouver ou difficiles à comprendre de la manière dont ils sont expliqués.

Canaux de communication entre directives - bien qu'il existe plusieurs solutions pour gérer la communication entre directives (service partagé, partage de portée, arguments aux directives, diffusion et émission), toutes présentent des inconvénients qui affectent la maintenabilité ou la réutilisabilité.

Chaîne de prototypes et double liaison - Certains problèmes apparaîtront lorsque vous travaillerez avec des valeurs primitives en raison de la chaîne de prototypes.

Poids d'AngularJs - Pour construire de grandes applications web, vous vous retrouverez à ajouter un tas de modules non inclus dans le module AngularJs. Vous devrez les inclure séparément. Facile mais votre application augmentera en Ko. Avis collecté par et hébergé sur G2.com.

Pricing Insights

Averages based on real user reviews.

Temps de mise en œuvre

2 mois

Perceived Cost

$$$$$
Comparaisons angularjs
Image de l'avatar du produit
Laravel
Comparer maintenant
Image de l'avatar du produit
Tableau
Comparer maintenant
Image de l'avatar du produit
Android Studio
Comparer maintenant
Fonctionnalités de angularjs
Bibliothèques
Communauté
Widgets
angularjs