DCube Lab : présentation d’AngularJS #1


angular-logo

Introduction :

Cet article fait suite au DCube Lab de ce mois-ci où nous avons lancé la première session de notre série AngularJS et qui fût animée par Félix Billon et moi-même.

Les DCube Labs étant des événements techniques basés sur la pratique d’une technologie, la structure sera assez différente des articles plus théoriques.

AngularJS ? C’est quoi ça encore ?!

AngularJS est un framework JavaScript créé en 2009 par une équipe de chez Google.

En peu de temps, il est devenu l’un des frameworks JavaScript les plus populaires du moment (ce qui lui donne un avantage indéniable : la communauté) pour tout ce qui est des Single Page Applications.

Le projet AngularJS est Open Source et disponible sur GitHub.
Il est supporté par les navigateurs modernes (desktop ou mobile), sauf IE8 qui ne l’est plus depuis la version 1.3.

Ce framework n’est pas là pour abstraire quoi que ce soit, vous continuez à faire du HTML, du CSS ou encore du JS comme bon vous semble.
Il vient simplement se greffer à votre application Web pour fournir une structure et des fonctionnalités que l’on envisageait jusque là uniquement côté serveur.
Il s’agit d’un framework MVC-like, ce qui signifie que le code est organisé autour de Models, de Views et de Controllers.

Lire la suite