Angular (v2)
Introduction
Angular v2 est une plateforme front-end pour les applications web. Elle est open source et a été dévelopée par Google. La v2 a été complètememnt revue par la même équipe qui a mis en place AngularJS.
La version initiale de la v2 a été lancée en 2016 et la version actuelle est disponible sur https://github.com/angular/angular.
Installation
Pour installer Angular, il est nécessaire d'avoir, en préambule, Node.js et entrer cette ligne dans la ligne de commande :
npm install -g @angular/cli
Ensuite, pour créer un projet appelé my-app, on entre cette ligne :
ng new my-app
Finalement, pour ouvrir le dossier du projet et lancer le serveur, il faut entrer ces lignes :
cd my-app ng serve --open
Utilisations
Angular met en avant plusieurs avantages d'utilisation :
Multiplateformes
- Développer des applications modernes utilisables hors ligne également.
- Créer des applications natives sur mobiles
- Créer des applications "Desktop" pour Windows, Mac et Linux
Vitesse et performance
- L'environnement de développement orienté Framework a été pensé pour faire gagner du temps
- La prise en main est rapide et permet de créer les premières vues de l'application en quelques instants
Outil ligne de commande
- Cet outil permet de générer des composants et des tests facilement
Design et accessibilité
- Il est possible de créer des animations grâce aux composants intégrés dans l'API de Angular
- Angular utilise les composants ARIA pour assurer le développement d'une application accessible.
Tutoriel
Un tutoriel complet est disponible sur le site officiel : https://angular.io/tutorial
Bibliographie
1 https://angular.io/ [Angular.io] (01/2018)
2 https://en.wikipedia.org/wiki/Angular_(application_platform) [Wikipedia] (01/2018)