Angular Tips#1 What is Angular ?

Angular est un framework Web qui a eu deux vies.

La première version du framework Angular, appelé AngularJS, a été créée par Google en 2009 afin de devenir le Framework de référence de création de sites web dynamiques. Il était publié comme étant le Framework des super Héros. Cependant tout ne s’est pas passé comme prévu. Une seconde version a récemment vu le jour.

AngularJS à l’origine est un framework JavaScript qui permet une extension du HTML. On entend par extension du Web, toutes les balises qui ne sont pas supportées nativement par le HTML. De plus, ce framework respecte le principe du MVC (Model View Controller). La view correspond au Template HTML, les controllers sont écrits en JavaScript, et la partie modèle est appelé “scopes”.

La seconde version de Angular, est une appelée Angular, et à subit de nombreuses modifications pour ne pas dire des modifications globales. En effet, suite à certains problèmes dans la version AngularJS, l’équipe en charge de Angular 2, (dans un premier temps), a décidé de repartir de zéro, et de reconstruire l’ensemble du Framework.

L’objectif avec Angular est de pouvoir facilement créer des applications Web à la fois à destination des Ordinateurs - Desktop, tablette, mobile.

L’une des principales différences entre Angular 1, et Angular X, c’est le support de multilangage de programmation. Il est possible de développer une application en JavaScript, Dart, TypeScript (ce dernier est recommandé par Google). Une autre différence c’est le support des plateformes mobiles nativement.

Il existe aujourd’hui des outils afin de vous permettre de créer un site web avec Angular X, rapidement. Pour cela, et en fonction des besoins : “ Jhipster “ Angular CI “ Generator-ngx-Rocket



Related Posts