Как реализовать автономное одностраничное приложение с поддержкой Breeze.js и локальным хранилищем HTML5
У меня работает одностраничное приложение, использующее Breeze.js для доступа к данным. Он использует Breeze.js для выполнения запросов к локальному кешу, и данные запрашиваются только один раз при запуске. Только обновления данных отправляются обратно на сервер впоследствии.
Я ищу решение, чтобы сделать соединение приложения осведомленным. Если мобильное устройство не подключено к Интернету, изменения будут сохранены локально с Breeze.js и локальным хранилищем HTML5. Когда мобильное устройство снова подключится, изменения будут синхронизированы с удаленным хранилищем данных.
Какие-либо руководящие принципы, как выполнить это требование? Спасибо