Menu Close

opencodeqc-angularjs

Construire une application web: jQuery VS Backbone.js VS AngularJS

Présentation des outils évalués

jQuery

  • Une librairie Javascript qui nous facilite grandement la vie pour “jouer” avec le DOM
  • Modifier des attributs
  • Ajouter/Éditer/Supprimer des éléments du DOM
  • Lier des fonctions à des événements

Backbone.js

  • Un framework MVC
  • Un modèle de données qui est simple et extensible
  • Gestion d’événements par programmation déclarative
  • Facilite l’aperçu global de notre application

Présentation d’AngularJS

  • Un framework MVC
  • Une synchronisation bi-directionnel des données avec le UI
  • Facilité d’écriture des unit tests
  • Le comportement global de l’application se voit dans le HTML

2 exemples simples d’application web

Un formulaire Hello World

Specs

  • Afficher un champ texte qui demande un prénom
  • Saluer le prénom lorsque du texte est entré
  • Saluer “toi” si aucun texte

La caisse enregistreuse

Specs

  • Afficher une liste de produit ayant:
  • un nom
  • une quantité
  • un prix
  • Permettre d’ajouter et de supprimer un produit
  • Calculer le prix total avec nos taxes composées
View Source Code
Posted in Development