Oceniam Backbone.js pod kątem synchronizacji danych i interfejsu w mojej aplikacji internetowej. Jednak większość wartości Backbone wydaje się polegać na korzystaniu z interfejsów RESTful. Mimo że mogę w przyszłości dodać kopię zapasową po stronie serwera, mój podstawowy przypadek użycia obejmuje przechowywanie wszystkich danych w trybie offline przy użyciu lokalnego magazynu HTML5.Korzystanie z Backbone.js offline
Czy to przesada kręgosłupa w takim przypadku? Jeśli tak, czy istnieje lepsze rozwiązanie, skupiające się wyłącznie na aktualizacji interfejsu użytkownika w przypadku zmiany danych i na odwrót? (Zajmuję się także Knockout i Javascript MVC.)
EDYCJA: Zajmuję się teraz analizą Angular.js i jQuery Data Link.