[go: up one dir, main page]

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

Par Angular

Revendiquer le profil

Revendiquer le profil G2 de votre entreprise

Ce profil n'a pas été actif depuis plus d'un an.
Si vous travaillez chez Angular, vous pouvez le revendiquer pour mettre à jour les informations de votre entreprise et tirer le meilleur parti de votre présence 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 Angular ?

Angular Avantages et inconvénients : Top 5 des avantages et inconvénients

Résumé rapide de l'IA basé sur les avis G2

Généré à partir de véritables avis d'utilisateurs

Les utilisateurs adorent l'ensemble de fonctionnalités robustes d'Angular, y compris le support de TypeScript, l'intégration transparente et un cadre structuré. (5 mentions)
Les utilisateurs apprécient les capacités de développement rapide d'Angular, appréciant son approche structurée et ses fonctionnalités puissantes pour les applications complexes. (4 mentions)
Les utilisateurs adorent la structure bien définie et les fonctionnalités puissantes d'Angular qui améliorent la vitesse de développement et la maintenabilité. (3 mentions)
Les utilisateurs apprécient la fonctionnalité de routage excellente d'Angular, permettant une configuration rapide et facile des routes. (3 mentions)
Les utilisateurs apprécient la vitesse de développement rapide d'Angular, bénéficiant d'un routage efficace et d'un support CLI solide. (2 mentions)
Les utilisateurs trouvent la complexité d'Angular difficile, notant des difficultés à apprendre et à maintenir ses concepts et sa structure étendus. (5 mentions)
Les utilisateurs trouvent la courbe d'apprentissage d'Angular difficile en raison de sa complexité et de ses concepts étendus, surtout pour les nouveaux venus et les tâches simples. (4 mentions)
Les utilisateurs trouvent que la avec Angular, ce qui rend difficile pour les nouveaux venus de saisir ses concepts. (4 mentions)
Les utilisateurs trouvent que l'inaccessibilité pour les débutants d'Angular est un défi en raison de sa complexité et de sa courbe d'apprentissage abrupte pour les nouveaux venus. (3 mentions)
Les utilisateurs trouvent la configuration complexe d'Angular accablante, surtout pour les tâches simples et les prototypes rapides. (3 mentions)

5 avantages ou atouts de Angular

1. Caractéristiques
Les utilisateurs adorent l'ensemble de fonctionnalités robustes d'Angular, y compris le support de TypeScript, l'intégration transparente et un cadre structuré.
Voir les mentions de 5

Voir les avis d'utilisateurs associés

Rency G.
RG

Rency G.

Petite entreprise (50 employés ou moins)

2.5/5

"Angular Encourage de Bonnes Pratiques et la Discipline d'Équipe"Cadre Angular :"

Qu'aimez-vous à propos de Angular ?

Parce qu'Angular est opinionné, l'utilisation d'Angular tend à orienter les équipes vers de bonnes pratiques : des limites de module claires, une sépa

Mahek R.
MR

Mahek R.

Marché intermédiaire (51-1000 employés)

5.0/5

"Cadre puissant et efficace avec de grandes fonctionnalités"

Qu'aimez-vous à propos de Angular ?

C'est puissant, bien structuré et facile à maintenir. Des fonctionnalités comme la liaison bidirectionnelle, les composants réutilisables et les outil

2. Développement rapide
Les utilisateurs apprécient les capacités de développement rapide d'Angular, appréciant son approche structurée et ses fonctionnalités puissantes pour les applications complexes.
Voir les mentions de 4

Voir les avis d'utilisateurs associés

Utilisateur vérifié
U

Utilisateur vérifié

Marché intermédiaire (51-1000 employés)

4.5/5

"Un très bon cadre pour le développement front-end"

Qu'aimez-vous à propos de Angular ?

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 ex

Mahek R.
MR

Mahek R.

Marché intermédiaire (51-1000 employés)

5.0/5

"Cadre puissant et efficace avec de grandes fonctionnalités"

Qu'aimez-vous à propos de Angular ?

C'est puissant, bien structuré et facile à maintenir. Des fonctionnalités comme la liaison bidirectionnelle, les composants réutilisables et les outil

3. Composants
Les utilisateurs adorent la structure bien définie et les fonctionnalités puissantes d'Angular qui améliorent la vitesse de développement et la maintenabilité.
Voir les mentions de 3

Voir les avis d'utilisateurs associés

Utilisateur vérifié
U

Utilisateur vérifié

Marché intermédiaire (51-1000 employés)

4.5/5

"Un très bon cadre pour le développement front-end"

Qu'aimez-vous à propos de Angular ?

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 ex

Mahek R.
MR

Mahek R.

Marché intermédiaire (51-1000 employés)

5.0/5

"Cadre puissant et efficace avec de grandes fonctionnalités"

Qu'aimez-vous à propos de Angular ?

C'est puissant, bien structuré et facile à maintenir. Des fonctionnalités comme la liaison bidirectionnelle, les composants réutilisables et les outil

4. Acheminement
Les utilisateurs apprécient la fonctionnalité de routage excellente d'Angular, permettant une configuration rapide et facile des routes.
Voir les mentions de 3

Voir les avis d'utilisateurs associés

Suraj B.
SB

Suraj B.

Entreprise (> 1000 employés)

5.0/5

"Une syntaxe simple et des modèles flexibles font ressortir Angular."

Qu'aimez-vous à propos de Angular ?

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é

Utilisateur vérifié
U

Utilisateur vérifié

Marché intermédiaire (51-1000 employés)

4.5/5

"Un très bon cadre pour le développement front-end"

Qu'aimez-vous à propos de Angular ?

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 ex

5. Vitesse de développement
Les utilisateurs apprécient la vitesse de développement rapide d'Angular, bénéficiant d'un routage efficace et d'un support CLI solide.
Voir les mentions de 2

Voir les avis d'utilisateurs associés

Utilisateur vérifié
U

Utilisateur vérifié

Marché intermédiaire (51-1000 employés)

4.5/5

"Un très bon cadre pour le développement front-end"

Qu'aimez-vous à propos de Angular ?

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 ex

Mahek R.
MR

Mahek R.

Marché intermédiaire (51-1000 employés)

5.0/5

"Cadre puissant et efficace avec de grandes fonctionnalités"

Qu'aimez-vous à propos de Angular ?

C'est puissant, bien structuré et facile à maintenir. Des fonctionnalités comme la liaison bidirectionnelle, les composants réutilisables et les outil

5 inconvénients ou désavantages de Angular

1. Complexité
Les utilisateurs trouvent la complexité d'Angular difficile, notant des difficultés à apprendre et à maintenir ses concepts et sa structure étendus.
Voir les mentions de 5

Voir les avis d'utilisateurs associés

Suraj B.
SB

Suraj B.

Entreprise (> 1000 employés)

5.0/5

"Une syntaxe simple et des modèles flexibles font ressortir Angular."

Qu'est-ce que vous n'aimez pas à propos de Angular ?

C'est très complexe à maintenir et à comprendre, et cela prend du temps à comprendre et à maintenir, avec des options de SEO limitées.

Mahek R.
MR

Mahek R.

Marché intermédiaire (51-1000 employés)

5.0/5

"Cadre puissant et efficace avec de grandes fonctionnalités"

Qu'est-ce que vous n'aimez pas à propos de Angular ?

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 étendu

2. Apprentissage difficile
Les utilisateurs trouvent la courbe d'apprentissage d'Angular difficile en raison de sa complexité et de ses concepts étendus, surtout pour les nouveaux venus et les tâches simples.
Voir les mentions de 4

Voir les avis d'utilisateurs associés

Mahek R.
MR

Mahek R.

Marché intermédiaire (51-1000 employés)

5.0/5

"Cadre puissant et efficace avec de grandes fonctionnalités"

Qu'est-ce que vous n'aimez pas à propos de Angular ?

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 étendu

Pratibha M.
PM

Pratibha M.

Marché intermédiaire (51-1000 employés)

4.0/5

"Cadre tout-en-un pour des applications web évolutives"

Qu'est-ce que vous n'aimez pas à propos de Angular ?

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

3. Courbe d'apprentissage
Les utilisateurs trouvent que la avec Angular, ce qui rend difficile pour les nouveaux venus de saisir ses concepts.
Voir les mentions de 4

Voir les avis d'utilisateurs associés

Suraj B.
SB

Suraj B.

Entreprise (> 1000 employés)

5.0/5

"Une syntaxe simple et des modèles flexibles font ressortir Angular."

Qu'est-ce que vous n'aimez pas à propos de Angular ?

C'est très complexe à maintenir et à comprendre, et cela prend du temps à comprendre et à maintenir, avec des options de SEO limitées.

Pratibha M.
PM

Pratibha M.

Marché intermédiaire (51-1000 employés)

4.0/5

"Cadre tout-en-un pour des applications web évolutives"

Qu'est-ce que vous n'aimez pas à propos de Angular ?

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

4. Débutant Inhospitalité
Les utilisateurs trouvent que l'inaccessibilité pour les débutants d'Angular est un défi en raison de sa complexité et de sa courbe d'apprentissage abrupte pour les nouveaux venus.
Voir les mentions de 3

Voir les avis d'utilisateurs associés

Pratibha M.
PM

Pratibha M.

Marché intermédiaire (51-1000 employés)

4.0/5

"Cadre tout-en-un pour des applications web évolutives"

Qu'est-ce que vous n'aimez pas à propos de Angular ?

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

Girish S.
GS

Girish S.

Marché intermédiaire (51-1000 employés)

4.5/5

"Angular : Robuste pour les grandes applications, mais excessif pour les projets simples"

Qu'est-ce que vous n'aimez pas à propos de Angular ?

Parfois, Angular me semble trop complexe pour des tâches simples. La structure du framework est puissante, mais elle peut être accablante pour les nou

5. Configuration complexe
Les utilisateurs trouvent la configuration complexe d'Angular accablante, surtout pour les tâches simples et les prototypes rapides.
Voir les mentions de 3

Voir les avis d'utilisateurs associés

Suraj B.
SB

Suraj B.

Entreprise (> 1000 employés)

5.0/5

"Une syntaxe simple et des modèles flexibles font ressortir Angular."

Qu'est-ce que vous n'aimez pas à propos de Angular ?

C'est très complexe à maintenir et à comprendre, et cela prend du temps à comprendre et à maintenir, avec des options de SEO limitées.

Pratibha M.
PM

Pratibha M.

Marché intermédiaire (51-1000 employés)

4.0/5

"Cadre tout-en-un pour des applications web évolutives"

Qu'est-ce que vous n'aimez pas à propos de Angular ?

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

Avis Angular (163)

Voir les avis vidéo de 1
Avis

Avis Angular (163)

Voir les avis vidéo de 1
4.5
Avis 163
Rechercher des avis
Filtrer les avis
Effacer les résultats
Les avis G2 sont authentiques et vérifiés.
Girish S.
GS
Software Engineer
Technologie de l'information et services
Marché intermédiaire (51-1000 employés)
"Angular : Robuste pour les grandes applications, mais excessif pour les projets simples"
Qu'aimez-vous le plus à propos de 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.

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

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.

Pratibha M.
PM
Software Engineer Trainee
Marché intermédiaire (51-1000 employés)
"Cadre tout-en-un pour des applications web évolutives"
Qu'aimez-vous le plus à propos de Angular?

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.

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

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.

Cesar Daniel Z.
CZ
Senior Angular Developer
Marché intermédiaire (51-1000 employés)
"Angular est le framework définitif pour les tableaux de bord administratifs et les applications d'entreprise."
Qu'aimez-vous le plus à propos de Angular?

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.

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

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.

Rency G.
RG
full stack
Petite entreprise (50 employés ou moins)
"Angular Encourage de Bonnes Pratiques et la Discipline d'Équipe"Cadre Angular :"
Qu'aimez-vous le plus à propos de Angular?

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.

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

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.

Utilisateur vérifié à Logiciels informatiques
UL
Marché intermédiaire (51-1000 employés)
"Un très bon cadre pour le développement front-end"
Qu'aimez-vous le plus à propos de Angular?

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.

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

En ce moment, je n'ai rien à détester. Avis collecté par et hébergé sur G2.com.

Suraj B.
SB
Software Engineer III
Entreprise (> 1000 employés)
"Une syntaxe simple et des modèles flexibles font ressortir Angular."
Qu'aimez-vous le plus à propos de Angular?

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.

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

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.

Mahek R.
MR
QA eng
Marché intermédiaire (51-1000 employés)
"Cadre puissant et efficace avec de grandes fonctionnalités"
Qu'aimez-vous le plus à propos de Angular?

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.

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

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.

Kengoum R.
KR
Software Engineer
Marché intermédiaire (51-1000 employés)
""
AR
FullStack Developer
Petite entreprise (50 employés ou moins)
"Développement d'applications Front-End"
Qu'aimez-vous le plus à propos de Angular?

Interfaces attrayantes et la bonne communication avec .Net Avis collecté par et hébergé sur G2.com.

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

Peu de documentation pratique lors de l'application d'une nouvelle technologie ajoutée Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Technologie de l'information et services
UT
Petite entreprise (50 employés ou moins)
"Angular : Un framework qui aide à construire des applications complexes."
Qu'aimez-vous le plus à propos de Angular?

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.

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

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.

Image de l'avatar du produit
Image de l'avatar du produit
Angular