Quale scenario è il migliore per l'architettura dei service worker?

1

Sappiamo di utilizzare i lavoratori dei servizi nei siti Web moderni.

Considerare uno scenario back-end come node.js e SQL Server.

I dati vengono caricati dal database centrale all'app Web locale del cliente (il DB è di circa 700 MB) e forse ogni giorno l'aggiornamento è di circa 2 MB.

Questa situazione può essere gestita tramite Service Worker o Browser Cache?

Quale è la migliore architettura software per caricare i dati una volta dal DB centrale e utilizzarli nel browser del cliente locale e utilizzarli per molte volte o aggiornarli ogni giorno per un massimo di 2 MB.

    
posta user355834 11.08.2018 - 12:08
fonte

1 risposta

1

Quindi un rapido google mostra che esistono soluzioni come PouchDB. ma quel 700 Mb sarà probabilmente troppo grande per la maggior parte dei browser.

link

Mi sembra che tu possa essere meglio servito da un'applicazione nativa piuttosto che da un'app web nel tuo caso.

Questo ti darà molte più opzioni per passare la sincronizzazione dei dati 'offline' come era e tutto per gestire il volume di dati nel database locale di cui hai bisogno.

    
risposta data 11.08.2018 - 13:00
fonte