Angular (v2)

De EduTech Wiki
Aller à : navigation, rechercher

1 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.


2 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

3 Utilisations

Angular met en avant plusieurs avantages d'utilisation :

3.1 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

3.2 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

3.3 Outil ligne de commande

  • Cet outil permet de générer des composants et des tests facilement

3.4 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.

4 Tutoriel

Un tutoriel complet est disponible sur le site officiel : https://angular.io/tutorial

5 Bibliographie

1 https://angular.io/ [Angular.io] (01/2018)

2 https://en.wikipedia.org/wiki/Angular_(application_platform) [Wikipedia] (01/2018)