modell vy kontrollör - Lättviktigt MVC-ramverk för JavaScript
Jag har tittat på Backbone.js och även om det är en fantastisk produkt, gillar jag inte bindningen till jQuery/Zepto för Controller-navigation.
Jag vet att jag kan använda saker som Models/Collections i Backbone utan jQuery, även om jag vill använda routingen i Controller och inte uppfinna hjulet själv.
Så min fråga är om det finns några lättviktiga MVC-ramverk som helst är JS-ramverksagnostiska, eller i värsta fall stöder Prototype/MooTools?
Svar #1
Backbones jQuery-integration är bara ett lätt beroende - det är inte nödvändigt. Om du inte vill använda Views eller Controllers (dvs. - ingen DOM-manipulation eller Ajax-persistens), och bara hålla dig till Models och Collections, kan du använda Backbone helt utan att inkludera jQuery alls.
Jerome Gravel-Niquet har också gjort grundarbetet för att bygga en version av Backbone som stöds av Mootools istället för jQuery:
https://github.com/jeromegn/backbone-mootools