Skip to content
Présentation OpenCode Québec: Construire une application web: jQuery VS Backbone.js VS AngularJS
JavaScript
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
css
demos
js
README.md
index.html

README.md

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
Something went wrong with that request. Please try again.