Sto facendo un'applicazione di lista di cose da fare con HTML, CSS e JavaScript, e penso che il modo migliore per memorizzare i dati sarebbe un database locale. So come usare localStorage
e sessionStorage
e so anche come utilizzare un database online MySQL. Tuttavia, questa applicazione deve essere in grado di funzionare offline e dovrebbe memorizzare i suoi dati offline.
C'è un modo per farlo con solo HTML e JavaScript?Come creare un database locale offline
In risposta ai commenti:
"Hai detto che sa come utilizzare
localStorage
... così quello che sembra essere il problema?"
@Lior Tutto quello che so di localStorage
è che si può memorizzare un singolo risultato, come una variabile, mentre desidero memorizzare una riga con diverse colonne contenenti dati diffenent circa l'oggetto. Tuttavia, localStorage
può contenere un oggetto e, in tal caso, fa riferimento alla normale notazione dell'oggetto?
Qualsiasi implementazione dipenderà probabilmente dai browser che gli utenti preferiscono utilizzare.
@paul Penso che Chrome sarà più popolare.
Va bene, vorrei chiarire che quello che stavo chiedendo era davvero Come posso fare questo con JavaScript e HTML piuttosto che C'è un modo ho potuto fare questo con solo HTML e JavaScript?. Fondamentalmente, volevo un tipo di database SQL che avrebbe salvato i suoi contenuti sulla macchina dell'utente anziché online.
Ciò che ha risolto il mio problema era l'utilizzo di WebDB o WEBSQL (penso che sia stato chiamato qualcosa del genere).
Hai detto di sapere come usare 'localStorage' ... quindi quale sembra essere il problema? –
Qualsiasi implementazione dipenderà probabilmente dai browser che gli utenti preferiscono utilizzare. – paul
Con 'localStorage', non è possibile memorizzare in modo nativo un oggetto, ma il modo per aggirarlo è usando' JSON.stringify' per memorizzarlo, e 'JSON.parse' per recuperarlo – Ian