le comparateur de framework JavaScript MVC/MV*
Il existe de nombreux frameworks JavaScript MVC. Il n'est pas toujours facile de savoir lequel utiliser.
Le site todomvc.com permet de se faire une idée sur les principaux frameworks MVC (ou leurs dérivés).
Le concept est le suivant : implémenter une application simple et identique en utilisant un framework MVC (JavaScript) différent.
Parmi les frameworks comparés, on retrouve par exemple : Backbone, YUI, Dojo, KnockoutJS(MVVM), etc. Et même un exemple avec jQuery (qui n'est pas MVC).
L'application est une liste des tâches à faire et elle ressemble à ceci :
Elle permet de :
- créer une tache à faire ;
- valider la tâche une fois réalisée ;
- supprimer une ou toutes les tâches ;
- compter les tâches à terminer.
Il s'agit donc d'une application toute simple qui peut aussi, selon son niveau, servir d'exemple pour commencer un projet, donner quelques bonnes pratiques et, bien sûr, comparer les implémentations possibles des différents frameworks.
Télécharger l'archive contenant les projets.
Consulter les sources en ligne.
Personnellement, je trouve cela très pratique, et vous ?