Vous êtes sur la page 1sur 2

AngularJS, un framework MVC

Si node.js (voir notre article sur notre blog), a sût s'imposer du coté des infrastructures js serveur, sur
le terrain des solutions clients, plusieurs solutions tente de devenir le leader. Sitons parmis elles, les
plus en vogue : AngularJS, Knockout.js, Ember.js et BackBone.js

AngularJS, un nouveau langage de programmation à la mode ?


Alors tout d'abord, AngularJS n'est pas un langage de programmation, mais un framework
JavaScript , libre et open source, développé par Google. Nous parlons donc bien d'un Framework, et
non pas d'une librairies Js, comme peuvent l'être jQuery, script.aculo.us et mootools. D'ailleurs, la v1
d'AngularJs, utilise la librairie jQuery, ou plus précisément un sous-ensemble de la librairie (un
version light en somme) appelé ... jqLite

En résumé, un Framework est un ensemble de composants structurés (Classes, fonctions


,méthodes...) qui impose un cadre de travail (traduction de l'anglais "Framework") et qui nécessite de
respecter une certaine organisation (un patterns).

Bon, si vous n'avez pas tout compris, entre Framework et librairies, je vous laisse entre les mains de
ces deux expert ... :

https://www.youtube.com/watch?v=C0vXYgL6mIc

Par contre oui, c'est plutôt à la mode c'est dernier temps, comme nous le montre une étude sur le
blog de la Fabrique du net : http://www.lafabriquedunet.fr/blog/barometre-technologies-web-
tendances-2015/
Concrètement (enfin pour certain ...), AngularJS est un Framework MVC qui vas étendre le langage
HTML, en ajoutant de nouvelles balise (des tags) et des attributs,

Un peut d'histoire ...


Pour la petite histoire d'AngularJs,

Il faut comprendre ici que 90% des site utilisant un Framework Js, utilisent AngularJs

un petite vidéo avec une musique géniale ... : https://www.youtube.com/watch?v=hPHBnHyMXdM

Vous aimerez peut-être aussi