Perché e come funzionano i forum Discourse quando sono offline?

Ciao. Vorrei sapere perché esiste una funzionalità che consente di utilizzare Discourse offline? (Funziona parzialmente, alcune schede utente funzionano e alcuni argomenti sono caricabili.) Tuttavia, il problema è che manca funzionalità e le pagine non caricate. Vorrei anche sapere come funzionano le cose offline.

Probabilmente a causa della cache di javascript e dati memorizzata localmente nel browser.

Svuota la cache del tuo browser e sospetto che non avrai più queste funzionalità!

Non è previsto che funzioni completamente offline, ma questo comportamento gli conferisce una certa resilienza quando si tratta, ad esempio, di connessioni mobili scadenti.

Memorizziamo nella cache le ultime centinaia di richieste nel browser sfruttando la libreria WorkBoxJS.

Se un endpoint, come una scheda utente, non è stato caricato di recente, non verrà memorizzato nella cache e non sarà accessibile offline.