У нас есть веб-сайт Blazor, но клиенту нужно, чтобы он работал в автономном режиме.
Мне нужно загрузить все необходимые данные при наличии подключения к Интернету, чтобы я мог позже использовать их. на страницах. Не только чтение данных, но и запись новых данных, которые затем синхронизируются с базой данных по запросу пользователя. Это решение должно работать как для мобильных, так и для настольных компьютеров.
Есть ли способ реализовать это в Blazor? Или было бы проще использовать какую-то другую технологию?
Я пытался изучить Blazor WASM PWA, пытался повозиться с некоторыми библиотеками для использования IndexedDb, но без особого успеха. Либо библиотека не работает, либо возникли проблемы с получением данных.
Подробнее здесь: https://stackoverflow.com/questions/787 ... rk-offline