Mysql
 sql >> база данни >  >> RDS >> Mysql

Създаване на уеб приложение, което може да работи офлайн, да съхранява данни и след това да ги синхронизира с отдалечен MySQL, когато сте онлайн?

Да, възможно е. Въпреки че има много различни алтернативи, "Прогресивни уеб приложения" (PWA) е една от актуалните теми днес. Те осигуряват изживяване с мобилно приложение с отзивчив и мобилен сайт. Те също така осигуряват самостоятелен режим.

Можете да използвате API за кеширане , IndexedDB API , API за уеб хранилище ... за съхраняване на данни.

Нуждаете се от API на Service Worker за да синхронизирате приложението си с базата данни или да управлявате приложението си, когато потребителят е офлайн.

Документацията на Google относно PWA s може да е добра точка за начало. Също така можете да се потопите в офлайн хранилище за pwa документи на Google.

Това е добър блог за описание на функциите на PWA с.

АКТУАЛИЗИРАНЕ ПРЕЗ АПРИЛ 2018:

С IOS 11.3, Safari 11.1 беше пуснат с поддръжка на обслужващия работник. Справка:документите

Благодаря @ChrisLove за коментарът




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql работи със списък, разделен със запетая - таблица за свързване

  2. Как трябва да структурирам таблицата си с настройки с MySQL?

  3. ЗАРЕЖДАНЕ НА ДАННИ INFILE Код на грешка:13

  4. Най-добра практика за създаване на индекси във вашите MySQL таблици – подвижни индексни компилации

  5. Как да получите брой конкретни редове от различна таблица в подзаявка