AngularJS

AngularJs est un framework côté client créé et mis à disposition de la communauté par Google (né en 2009 mais V1 en 2011, dernière version stable : 1.6.1 en déc. 2016).
L'une de ses particularités, par rapport aux Frameworks Javascript tels que Mootools ou JQuery… est de proposer une nouvelle approche, consistant à penser entièrement une application, et ne se limitant pas à rendre dynamiques des pages Web statiques.

Principales spécificités d'AngularJs :

  • Développement en couche par extension du HTML
  • architecture MVC ou MVVM ou MVW? (voir schéma)
  • data-binding bidirectionnel
  • injection de dépendance
  • routage
  • tests

L'avenir (ou pas…) :

La version 2 d'Angular est aujourd'hui en version 2.4, AngularJS devient Angular et remet complètement en cause les concepts de la V1, ce qui semble poser problème à la communauté :

Contenu

Travaux dirigés

Evaluation

Ressources

slam4/richclient/angularjs/accueil.txt · Dernière modification: 2017/10/10 18:58 par jcheron
GNU Free Documentation License 1.3
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0