Chargement...

ANGULAR-TUTO.COM

Introduction Angular2

Pourquoi Angular2
Présentation générale du blog

Bonjour, Je suis BEN SAID, votre instituteur.
Nous allons découvrir, ensemble, Angular2. Cette série des articles et vidéos comportera 3 parties. Une première partie sera dédiée pour les cours. Dans laquelle nous allons décortiquer les différentes parties de Angular2 Une deuxième partie: pour les exercices et les tutoriels (Des Travaux Pratiques). Exemple: les formulaires, l’authentification, les animations, accordions, popup, pagination, calendrier .etc. Une troisième et dernière dernière partie, sera totalement consacrée pour réaliser tout un projet de A-Z en utilisant Angular 2. Ces articles sont à la porté de tout le monde. C.a.d, quelque soit vous connaissez AngularJS 1 ou non, vous n’allez pas trouver des difficultés. Je vous souhaite une bonne lecture (N’oubliez pas d’abonner dans ma chaîne youtube afin de recevoir les nouveaux articles régulièrement).

Le Futur de Angular:

Tout d'abord il faut savoir que dans ce blog on parlera de Angular2. Faites attentions, le nom est Angular2 et non pas AngularJS 2. Par contre la version précédente est appelée AngularJS. Il y a une grande différence entre AngularJS et Angular 2. Donc pas besoin des pré-connaissances sur AngularJs pour pouvoir suivre nos articles.

  1. Angular 2 est créé avec les “Best Parctices” dans le monde de la programmation tel que: Dendency Injection, MVW, DataBinding, Orienté composants, Routage, testabilité ...
  2. Angular 2 Résoudre plein plein des problèmes en utilisant des patrons de conception modernes
  3. Angular 2 est multi-plateforme (Web, Mobile, Desktop, Autres...)
  4. Angular est supporté par le tout puissant Google. Donc, certainement, il ne vas pas disparaître prochainement
  5. Angular possède, maintenant une grande communauté. cette communauté a la plus grande pente de croissance entre 2014 et 2016.
Conclusion: Si vous cherchez à apprendre une nouvelle technologie en plein essor. Angular 2 sera le meilleur choix.
Historique de Angular.

Angular est tout un Framework JavaScript Open Source. Angular est apparu, la première fois en 2009. Il est créé par Misko Hevery et Adam Abrons. Maintenant il est totalement supporté par Google. Donc on parle d’un produit Google. Il y a toute une rupture entre AngularJS et Angular2.0. En fait google a annoncé que l’idée est de créer tout un framework basé sur Javascript et non pas une simple bibliothèque ( Comme JQuery) qui permet d'exploiter la puissance de JavaScript et qui sera

Différence entre Angular 2 et AngularJS.

Angular 2 et AngularJs sont deux framework différents avec le même nom. La première Version (AngularJS ) est assez proche du patron de conception MVC, mais coté JavaScript. Donc nous sommes appelés à créer des contrôleurs et des vues JavaScript. Par contre dans Angular2, il fallait créer des composants. Ces composants sont totalements indépendants et peuvent être utilisés plusieurs fois dans l’application et même dans d’autres applications.

  1. En outre, Angular2 est orienté mobile aussi. Donc vous pouvez créer des applications avec angular 2 et l’utiliser sur votre Iphone ou Samsung Mobile. On va voir un tutoriel comment faire ça.
  2. Angular 2 utiliser TypeScript et AngularJs utilise JavaScript.TypeScript est un langage orienté objet à base de JavaScript créé par Microsoft Vous allez l’aimer énormément.
  3. Passons maintenant au travail => Article suivant (TypeScript)
  4. Angular 2 est plus performant que AngularJS
  5. Angular 2 est plus testable que AngularJS
  6. Angular 2 a tué beaucoup des notions des AngularJS comme: Contrôleurs, $Scope, ng-repeat, les directives (qui sont remplacées par les composants).tec Le changement le plus important pour moi c’est l’utilisation des composants qui servent pour créer des applications modernes. Les composants peuvent êtres aussi utilisables plusieurs fois dans la même application. Aussi on peut utiliser le même composant dans plusieurs applications séparées.