« Angular (v2) » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
(Page créée avec « == Introduction == == Installation == == Utilisations == == Bibliographie == <sup>1 </sup>https://angular.io/ [Angular.io] (01/2018) <sup>2 </sup>https://en.wikipedi... »)
 
Aucun résumé des modifications
 
Ligne 1 : Ligne 1 :
== Introduction ==
== 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 ==  
== Installation ==  
Pour installer Angular, il est nécessaire d'avoir, en préambule, [[Node.js]] et entrer cette ligne dans la ligne de commande :
    <!-- Installation de Angular via NPM-->
    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 ==  
== 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 ==
== Bibliographie ==
<sup>1 </sup>https://angular.io/ [Angular.io] (01/2018)
<sup>1 </sup>https://angular.io/ [Angular.io] (01/2018)

Dernière version du 30 janvier 2018 à 18:38

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)