133 votes

Y a-t-il un framework Javascript MVC (micro-) ?

Il n'existe aucun côté client Javascript MVC (micro-)les cadres?

J'ai une assez compliqué formulaire HTML et il serait à l'avantage du modèle MVC.

EDIT:

J'imagine qu'une bonne solution serait de fournir les éléments suivants:

  • Modèle et la Vue de mettre à jour le Contrôleur lors de la modification des valeurs (modèle Observateur)
  • Remplir le modèle de données du formulaire lorsque le chargement de la page
  • Remplir le formulaire à partir du modèle lorsque les changements de modèle

Ajax, comète, jsonp et tout ce jazz sont sérieux exagéré. J'ai édité ce post pour dire dire des micro-framework.

71voto

Martin Drapeau Points 656

Colonne vertébrale est un grand cadre léger. Faire un essai. http://documentcloud.github.com/backbone/

33voto

Justin Meyer Points 1221

JavaScriptMVC est une excellente solution. C'est tout ce qui est un plugin approche vous permet de sélectionner uniquement les fonctionnalités dont vous avez besoin. Comme de la 2.0, il est basé sur jQuery.

Progressivement améliorer votre site web, cela est laissé à l'utilisateur que JMVC fournit juste une couche intermédiaire pour le développement - c'est à vous de faire ce choix de conception vous-même.

Cependant, JavaScriptMVC est tout simplement le meilleur usage général JavaScriptMVC bibliothèque en raison de son puissant délégation contrôleurs.

Événement de la délégation permet d'échapper à devoir fixer des gestionnaires d'événements, et il suffit de créer des règles pour votre page.

Enfin, JMVC est beaucoup plus qu'une architecture MVC. Il a toutes les parties du cycle de développement d'un couvert avec:

  • Générateurs De Code
  • Le sélénium et le Env.js test intégré
  • Moteur De Documentation
  • Automatique Concat+Compresser
  • Erreur de détection et de signalement

21voto

Kolja Points 762

Colonne vertébrale est une API similaire à la colonne vertébrale, mais c’est beaucoup plus petit. Il dispose d’héritage prototypes.

20voto

Vojta Points 12058

AngularJS fonctionne bien avec jQuery et vous aidera beaucoup avec la structure MVC et stricte séparation des préoccupations.

Plein de tests environnement et Injection de dépendance inclus...

Consultez-le à http://angularjs.org

14voto

Filip Ekberg Points 22189

En effet, il y a : http://www.javascriptmvc.com/

Je pense que vous trouverez ce suffisant !

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X