6

He echado un vistazo a Backbone.js y aunque es un gran producto, no me gusta el enlace a jQuery/Zepto para la navegación del controlador.Marco MVC liviano para JavaScript

Sé que puedo usar cosas como Modelos/Colecciones en Backbone sin jQuery, aunque sí quiero usar el enrutamiento en Controller y no reinventar la rueda yo mismo.

Así que mi pregunta es si hay algún framework MVC liviano que sea preferiblemente agnóstico de JS-framework o, en el peor de los casos, compatible con Prototype/MooTools?

Respuesta

7

La integración jQuery de Backbone es solo una dependencia ligera, no es necesaria. Si no desea usar Vistas o Controladores (es decir, sin manipulación de DOM o Persistencia de Ajax), y simplemente se adhiere a Modelos y Colecciones, puede utilizar Backbone perfectamente bien sin incluir jQuery en absoluto.

Jerome grava-Niquet también ha hecho el trabajo de campo para construir una versión de la espina dorsal que está respaldado por Mootools en lugar de jQuery:

https://github.com/jeromegn/backbone-mootools