Spojrzałem na Backbone.js i chociaż jest to świetny produkt, nie podoba mi się powiązanie z jQuery / Zepto dla nawigacji po kontrolerze.
Wiem, że mogę używać rzeczy takich jak Modele / Kolekcje w kręgosłupie bez jQuery, chociaż chcę używać routingu w Kontrolerze i nie wymyślać osobiście koła.
Więc moje pytanie brzmi: czy istnieją jakieś lekkie frameworki MVC, które są najlepiej agnostyczne JS-framework, lub, w najgorszym przypadku, obsługują Prototype / MooTools?
Odpowiedzi:
7 dla odpowiedzi № 1Integracja jQuery z kręgosłupem to tylko światłozależność - nie jest wymagana. Jeśli nie chcesz używać widoków lub kontrolerów (tj. - nie ma Manipulacji DOM lub trwałości Ajax), i po prostu trzymaj się modeli i kolekcji, możesz doskonale użyć Backbone bez włączania jQuery w wszystko.
Jerome Gravel-Niquet wykonał również prace mające na celu zbudowanie wersji Backbone wspieranej przez Mootools zamiast jQuery:
https://github.com/jeromegn/backbone-mootools