Aller au contenu principal
Bluecoders
← Glossaire de la tech

Angular

FrameworkTechno

Angular = la boîte à outils complète du front

Angular est un framework front-end open source, maintenu par Google, qui sert à construire des applications web riches, notamment des applications monopages (SPA) où l'interface se met à jour sans recharger la page. Il s'écrit en TypeScript.

Angular est une réécriture complète d'AngularJS, son prédécesseur en JavaScript, qui n'est plus maintenu. Les deux sont incompatibles : migrer de l'un à l'autre revient presque à réécrire l'application.

Sa particularité est d'être « tout compris » : composants, routage, formulaires, appels HTTP, injection de dépendances et outils de test sont fournis et structurés par le framework. Là où React laisse beaucoup de choix, Angular impose une organisation. C'est ce qui explique sa présence forte dans les grands comptes, la banque, l'assurance et les applications métier internes, où l'homogénéité du code sur de grosses équipes compte plus que la liberté.

Pourquoi ça compte quand on recrute

Un développeur Angular n'est pas un développeur React interchangeable : les concepts de base se transfèrent, mais l'outillage et les conventions diffèrent. Vérifiez la version pratiquée, car une expérience surtout AngularJS date. En entretien, un bon signal est l'aisance avec RxJS, la gestion d'état et l'architecture d'une grosse application en modules ou composants autonomes.

Un besoin en recrutement ?

Décrivez votre besoin. Un recruteur de votre secteur vous rappelle sous 24 h ouvrées.