Angular
- Angular est l’une des meilleures plates-formes de développement Web et a évolué au fil des ans, bien qu’il y ait eu des changements des versions d’Angular 2, Angular 4, Angular 5 à Angular 8 de nos jours 2019, après que Angular ait fait en sorte que l’équipe s’assure de sa compatibilité ascendante et descendante.
- AngularJS utilise le langage JavaScript tandis qu’Angular 2 a introduit en plus le langage TypeScript qui est un sur-ensemble de JavaScript et permet d’améliorer et sécuriser la production du code JavaScript.
- La toute première version d’Angular, qui s’appelait alors AngularJS, est sortie en 2010. Elle a été créée par Miško Hevery, qui a décidé de publier le code du framework en open source. Peu de temps après, Google a embauché Miško et investi de grosses ressources derrière le framework, dont la popularité a explosé à partir de 2012.
- Les applications Angular sont en grande majorité codées en TypeScript, même si d’autres langages sont supportés, comme Dart. Ces langages sont convertis en JavaScript avant l’exécution – le mot officiel est “transpilé” – pour permettre aux applications Angular de s’exécuter dans tous les navigateurs Internet.
- Le framework Angular Permet de créer la partie front end des applications web de type SPA (Single Page Application réactive)
- Une SPA est une application qui contient une seule page HTML (index.html) récupérée du serveur.
- Au fur et à mesure que nous parcourons ce cours, nous développerons des composants et utiliserons les composants existants pour créer nos pages Web. Au fur et à mesure du développement d’Angular 2, vous verrez de nombreux composants tiers pouvant être utilisés dans une application Angular. Cela nous permettra de faire du développement Web frontal comme les autres environnements, de sélectionner les composants que nous voulons utiliser et de les lier ensemble dans un produit intégré.
- N’hésitez pas à nous contacter pour tout commentaire ou information