comprendre angularJS en 10 minutes

2,803 views

Published on

AngularJS is an MVC Javascript framework. In this small presentation, we will see why it exists and how it is implemented.

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,803
On SlideShare
0
From Embeds
0
Number of Embeds
19
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

comprendre angularJS en 10 minutes

  1. 1. Comprendre AngularJSen 10 minutes
  2. 2. Le web : afficher des pagesNavigateur ServeurHTTP (url)HTML + CSS + JSHTTP (url)HTML + CSS + JS
  3. 3. De la page à lapplication webNavigateur ServeurHTTP (url)HTML + CSS + JSSessionsMailingPersistenceWeb servicesNavigationTemplatingVuesetcHTTP (url)HTML + CSS + JS
  4. 4. Les applications webNavigateur ServeurHTTP (url)HTML + CSS + JSSessionsMailingPersistenceWeb servicesetcHTTP (url)HTML + CSS + JSNavigationTemplatingVues
  5. 5. Les frameworks Javascript MVCEmberJS
  6. 6. AngularJS- Developpé par Google- Maximiser la testabilité, la maintenance, laréutilisabilité
  7. 7. Comprendre AngularJSseulement 5 notionsrouteurcontroleurservicefiltredirective
  8. 8. Démarrer un projet AngularJSindex.html<html ng-app="myApp">(...)<script src="(...)/angular.js"></script></html>
  9. 9. Démarrer un projet AngularJSindex.html<html ng-app="myApp">(...)<script src="(...)/angular.js"/><script src="(...)/app.js"/><script src="(...)/controllers.js"><script src="(...)/services.js"><script src="(...)/filters.js"><script src="(...)/directives.js"></html>
  10. 10. Comprendre AngularJSle routeur
  11. 11. Comprendre AngularJSle contrôleur
  12. 12. Comprendre AngularJSle service
  13. 13. Comprendre AngularJSle filtre
  14. 14. Comprendre AngularJSla directive
  15. 15. Les avantages / inconvénients+ intuitif+ très facile de démarrer+ très facile à tester+ favorise la réutilisation des composants+ très large communauté- Pas le plus performant- Ecrire des directives peut être difficile

×