Jak zaimplementować aplikację Single Page z obsługą offline z Breeze.js i lokalną pamięcią HTML5

Mam działającą aplikację Single Page przy użyciu Breeze.js dla Data Access. Używa Breeze.js do wykonywania zapytań w lokalnej pamięci podręcznej, a dane są wymagane tylko raz przy uruchomieniu. Później tylko aktualizacje danych są przesyłane z powrotem na serwer.

Szukam rozwiązania, dzięki któremu połączenie aplikacji będzie świadome. Jeśli urządzenie mobilne nie ma połączenia z Internetem, zmiany zostaną zapisane lokalnie za pomocą Breeze.js i lokalnej pamięci HTML5. Gdy urządzenie mobilne wróci do trybu online, zmiany zostaną zsynchronizowane ze zdalnym przechowywaniem danych.

Jakieś wskazówki, jak wdrożyć ten wymóg? Dzięki

questionAnswers(2)

yourAnswerToTheQuestion