
Validé via LinkedIn
Avis organique. Cet avis a été rédigé entièrement sans invitation ni incitation de la part de G2, d'un vendeur ou d'un affilié.

Par Angular
Revendiquer le profil
Comment évalueriez-vous votre expérience avec Angular ?

J'aime la robustesse d'Angular et la façon dont il gère les applications à grande échelle. Cela me donne la confiance nécessaire pour construire des applications complexes sans chaos. Les observables et la programmation réactive simplifient la gestion des données asynchrones, et les tests unitaires avec Jasmine et Karma garantissent que chaque composant fonctionne comme prévu. La combinaison de code structuré et de tests intégrés rend le développement fluide. Avis collecté par et hébergé sur G2.com.
Parfois, Angular me semble trop complexe pour des tâches simples. La structure du framework est puissante, mais elle peut être accablante pour les nouveaux venus ou lors de la création de prototypes rapides. Avis collecté par et hébergé sur G2.com.
L'évaluateur a téléchargé une capture d'écran ou a soumis l'évaluation dans l'application pour les vérifier en tant qu'utilisateur actuel.
Validé via Google en utilisant un compte e-mail professionnel
Cet évaluateur s'est vu offrir une carte-cadeau nominale en remerciement pour avoir complété cet avis.
Invitation de la part de G2. Cet évaluateur s'est vu offrir une carte-cadeau nominale en remerciement pour avoir complété cet avis.
Cet avis a été traduit de English à l'aide de l'IA.

Angular fournit un cadre complet prêt à l'emploi, vous obtenez donc le routage, le client HTTP, les formulaires et plus encore sans ajouter de bibliothèques supplémentaires. Sa structure aide les équipes à rester cohérentes, et le support de TypeScript rend le code plus facile à gérer et permet de détecter les erreurs tôt. Il est très facile à mettre en œuvre. Avis collecté par et hébergé sur G2.com.
Cela peut sembler lourd et complexe, surtout pour les petits projets. La courbe d'apprentissage est raide, et parfois on a l'impression qu'il y a trop de code standard. Déboguer des problèmes avec la détection de changement ou l'injection de dépendances peut également être frustrant. Avis collecté par et hébergé sur G2.com.
Validé par Google One Tap avec un compte email professionnel
Cet évaluateur s'est vu offrir une carte-cadeau nominale en remerciement pour avoir complété cet avis.
Invitation de la part de G2. Cet évaluateur s'est vu offrir une carte-cadeau nominale en remerciement pour avoir complété cet avis.
Cet avis a été traduit de English à l'aide de l'IA.

D'Angular JS à Angular 20, Angular a évolué de manière surprenante, facilitant beaucoup cette courbe d'apprentissage tout en gardant l'idée intacte, l'idée de ne pas avoir à se battre pour installer des éléments externes pour le routage (comme React), d'avoir le code séparé en logique métier vs vues, ainsi que les styles, d'avoir une structure de répertoires plus standardisée, les intercepteurs, les gardes, l'initialisateur, les services, les aides, les utilitaires, et beaucoup de choses déjà à portée de main de manière prédéfinie économisent beaucoup de temps et de maux de tête, c'est pourquoi Angular a toujours été mon framework préféré. Son implémentation par conclusion, c'est qu'il est facile de commencer à travailler avec, bien que, par la suite, l'utiliser puisse tendre à être plus complexe. Avis collecté par et hébergé sur G2.com.
Il y a 3 problèmes dans Angular qui sont les seuls qui me dérangent, le premier est que les bibliothèques sont presque toujours abandonnées entre chaque version, une bibliothèque sort pour Angular 20, pour Angular 22 elle n'est déjà plus supportée et le créateur l'a laissée là même si elle est assez populaire et elle ne fonctionne plus donc, maintenant il faut voir si quelqu'un l'a forkée et a continué le travail, sinon, eh bien, il faut simplement voir comment l'adapter et ainsi de suite. Le deuxième problème est qu'avec autant de versions, parfois quand tu cherches quelque chose sur Google, ou que tu demandes à une IA de t'aider, tu obtiens des versions qui ne correspondent pas à celle que tu utilises, soit c'est trop récent, soit c'est trop ancien (même en cherchant Angular 2+ tu obtiens Angular JS), donc tout cela est très fragmenté. Et le troisième et actuel est que je sens qu'ils font beaucoup de choses "à la React" ce qui enlève beaucoup de poids à Angular en tant que tel, mais malgré cela, retirer d'autres bibliothèques comme RxJS qui sont complexes et ajoutent plus de complexité est très bien donc même si je n'aime pas trop l'idée d'intégrer des choses comme React, je suis d'accord pour continuer dans cette voie si cela évite que la courbe d'apprentissage soit moins complexe. Avis collecté par et hébergé sur G2.com.
Notre réseau d'icônes est composé de membres de G2 reconnus pour leurs contributions exceptionnelles et leur engagement à aider les autres grâce à leur expertise.
L'évaluateur a téléchargé une capture d'écran ou a soumis l'évaluation dans l'application pour les vérifier en tant qu'utilisateur actuel.
Validé via LinkedIn
Avis organique. Cet avis a été rédigé entièrement sans invitation ni incitation de la part de G2, d'un vendeur ou d'un affilié.
Cet avis a été traduit de Spanish; Castilian à l'aide de l'IA.

Parce qu'Angular est opinionné, l'utilisation d'Angular tend à orienter les équipes vers de bonnes pratiques : des limites de module claires, une séparation des préoccupations, la testabilité, etc. Pour les équipes qui ont peut-être besoin de plus de discipline ou de structure, cela peut être un atout considérable. Avis collecté par et hébergé sur G2.com.
L'équipe Angular publie des mises à jour régulièrement. Garder les applications à jour peut nécessiter une refactorisation, des tests, et éventuellement faire face à des changements incompatibles. Pour les grands projets ou les équipes, cette charge de maintenance représente un coût non négligeable. Avis collecté par et hébergé sur G2.com.
Validé via Google en utilisant un compte e-mail professionnel
Cet évaluateur s'est vu offrir une carte-cadeau nominale en remerciement pour avoir complété cet avis.
Invitation de la part de G2. Cet évaluateur s'est vu offrir une carte-cadeau nominale en remerciement pour avoir complété cet avis.
Cet avis a été traduit de English à l'aide de l'IA.
L'identité de ce réviseur a été vérifiée par notre équipe de modération des avis. Ils ont demandé de ne pas afficher leur nom, leur titre ou leur photo.
J'apprécie le support CLI, car il me permet de créer des pages et des composants rapidement grâce à des commandes. La fonctionnalité de routage est excellente, ce qui facilite la configuration des routes nécessitant une connexion. Je trouve également le service de stockage local extrêmement utile. Avis collecté par et hébergé sur G2.com.
En ce moment, je n'ai rien à détester. Avis collecté par et hébergé sur G2.com.
Chez G2, nous préférons les avis récents et nous aimons suivre les évaluateurs. Ils peuvent ne pas avoir mis à jour leur texte d'avis, mais ont mis à jour leur avis.
L'évaluateur a téléchargé une capture d'écran ou a soumis l'évaluation dans l'application pour les vérifier en tant qu'utilisateur actuel.
Validé par Google One Tap avec un compte email professionnel
Cet évaluateur s'est vu offrir une carte-cadeau nominale en remerciement pour avoir complété cet avis.
Invitation de la part de G2. Cet évaluateur s'est vu offrir une carte-cadeau nominale en remerciement pour avoir complété cet avis.
Cet avis a été traduit de English à l'aide de l'IA.

En Angular, nous pouvons utiliser HTML comme langage de modèle. Il a une syntaxe simple et nous n'avons pas besoin de configurations de routage supplémentaires en ayant TypeScript. Avis collecté par et hébergé sur G2.com.
C'est très complexe à maintenir et à comprendre, et cela prend du temps à comprendre et à maintenir, avec des options de SEO limitées. Avis collecté par et hébergé sur G2.com.
Notre réseau d'icônes est composé de membres de G2 reconnus pour leurs contributions exceptionnelles et leur engagement à aider les autres grâce à leur expertise.
Validé via LinkedIn
Avis organique. Cet avis a été rédigé entièrement sans invitation ni incitation de la part de G2, d'un vendeur ou d'un affilié.
Cet avis a été traduit de English à l'aide de l'IA.

C'est puissant, bien structuré et facile à maintenir. Des fonctionnalités comme la liaison bidirectionnelle, les composants réutilisables et les outils intégrés rendent le développement plus rapide. Avis collecté par et hébergé sur G2.com.
Bien que Angular soit puissant, il présente une courbe d'apprentissage abrupte pour les débutants en raison de sa complexité et de ses concepts étendus. Les mises à jour fréquentes des versions peuvent également rendre difficile la mise à jour des projets. Avis collecté par et hébergé sur G2.com.
Validé via Google en utilisant un compte e-mail professionnel
Cet évaluateur s'est vu offrir une carte-cadeau nominale en remerciement pour avoir complété cet avis.
Invitation de la part de G2. Cet évaluateur s'est vu offrir une carte-cadeau nominale en remerciement pour avoir complété cet avis.
Cet avis a été traduit de English à l'aide de l'IA.
Interfaces attrayantes et la bonne communication avec .Net Avis collecté par et hébergé sur G2.com.
Peu de documentation pratique lors de l'application d'une nouvelle technologie ajoutée Avis collecté par et hébergé sur G2.com.
Validé via un compte e-mail professionnel
Avis organique. Cet avis a été rédigé entièrement sans invitation ni incitation de la part de G2, d'un vendeur ou d'un affilié.
Cet avis a été traduit de Spanish; Castilian à l'aide de l'IA.
L'identité de ce réviseur a été vérifiée par notre équipe de modération des avis. Ils ont demandé de ne pas afficher leur nom, leur titre ou leur photo.
Les caractéristiques qui m'ont fait tomber amoureux d'Angular.
1. Il a une structure de dossiers bien définie avec des dossiers séparés pour votre HTML, CSS et TypeScript.
2. Il utilise TypeScript, ce qui réduit en fait beaucoup de bugs dans votre projet.
3. Angular n'est pas limité à la création d'applications web, vous pouvez également créer des applications mobiles multiplateformes en utilisant le framework Ionic.
4. La facilité d'implémentation de logiques complexes et le support de l'intégration avec d'autres bibliothèques tierces.
5. Une fois que vous avez appris Angular, vous pouvez facilement résoudre un problème complexe.
6. Les méthodes du cycle de vie donnent plus de contrôle sur le composant.
7. Les cycles de détection des changements améliorent les performances de votre application.
8. Vous pouvez poser votre question directement à la communauté, ce qui réduit les allers-retours avec le support client.
9. Les littéraux de modèle intégrés comme @for, @if, @else et dans la mise à jour récente @let rendent très facile l'utilisation de certaines logiques directement dans le fichier HTML.
10. J'utilise Angular quotidiennement pour mes projets et applications.
11. La liaison bidirectionnelle des données du parent à l'enfant et vice-versa. Avis collecté par et hébergé sur G2.com.
Apprendre Angular pour un débutant est assez difficile car il utilise le concept de classe, la programmation orientée objet et l'injection de dépendances, ce qui le rend un peu complexe et long à apprendre par rapport à d'autres frameworks JS. Avis collecté par et hébergé sur G2.com.
L'évaluateur a téléchargé une capture d'écran ou a soumis l'évaluation dans l'application pour les vérifier en tant qu'utilisateur actuel.
Validé par Google One Tap avec un compte email professionnel
Cet évaluateur s'est vu offrir une carte-cadeau nominale en remerciement pour avoir complété cet avis.
Invitation de la part de G2. Cet évaluateur s'est vu offrir une carte-cadeau nominale en remerciement pour avoir complété cet avis.
Cet avis a été traduit de English à l'aide de l'IA.
Je pense que la meilleure chose à propos d'Angular est qu'il a une excellente structure qui vous permet de moduler votre application, cela aide à créer de grands projets qui peuvent être subdivisés en petits modules. De plus, avec l'aide de TypeScript, le code est mieux structuré et il est beaucoup plus facile de le comprendre. Angular a une communauté étendue de personnes qui contribuent chaque jour à sa croissance et dispose d'une très bonne documentation pour réaliser différents projets. Avis collecté par et hébergé sur G2.com.
Je pense que l'une des choses les plus compliquées à propos d'Angular est que sa courbe d'apprentissage est un peu longue, comparée à d'autres frameworks. À cela s'ajoute le nombre de mises à jour effectuées de temps en temps, ce qui rend la capacité d'apprentissage plus difficile puisque de nombreuses nouvelles fonctionnalités apparaissent ou certaines fonctionnalités changent, ce qui le rend un peu complexe en matière d'apprentissage. Avis collecté par et hébergé sur G2.com.
L'évaluateur a téléchargé une capture d'écran ou a soumis l'évaluation dans l'application pour les vérifier en tant qu'utilisateur actuel.
Validé via un compte e-mail professionnel
Invitation de la part de G2. Cet évaluateur n'a reçu aucune incitation de la part de G2 pour avoir complété cet avis.
Cet avis a été traduit de English à l'aide de l'IA.
Moyennes basées sur les avis d'utilisateurs réels.
4 mois