Angular

From air
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

https://angularjs.org/

Framework javascript

  • Architecture proche de MVVM, mais dite MVW

Une application par page (Single Page Application), Angular permet de définir

  • des modules
  • des services/factory
  • des controleurs
  • des directives
  • des vues, filtres, expressions, bindings
  • des routages

Extensible via des modules tiers

Transparents

Transparents du Cours (Alexandre Demeure)

Tutoriel (Officiel)

https://docs.angularjs.org/tutorial

git clone --depth=14 https://github.com/angular/angular-phonecat.git
cd angular-phonecat
node --version
npm install
bower install
npm start

Browse http://localhost:8000/app/index.html

npm run protractor

Step 0

git checkout -f step-0
npm install
bower install
npm start

Browse http://localhost:8000/app/index.html

Step 1

git checkout -f step-1
npm install
bower install
npm start

Browse http://localhost:8000/app/index.html

TODO Tutoriel

http://todomvc.com/examples/angularjs/#/

Démarrage avec AngularJS Boilerplate

A partir de AngularJS Boilerplate

git clone https://github.com/jbutko/AngularJS-Boilerplate.git
npm install
gulp build
gulp server
gulp server-build

From scratch

Suivre Mini-tutoriel TODOLIST