簡體   English   中英

基於瀏覽器的JS數據庫

[英]Browser-based JS database

我正在做一個小項目,並希望使其盡可能簡單。 因此,應用程序將沒有后端,它只是一個HTML頁面,其中包含一些本地javascript,可以在周圍傳遞和在本地運行。

考慮到這些需求,我正在尋找一種解決方案,該解決方案可以像存儲數據庫一樣讓我存儲和加載數據,從而可以將數據永久存儲在文件中。 因此,最好能夠使用像NoSQL數據庫這樣的json文件。

我看過lowdbalasqllokijs ,但是這些似乎都不符合我的要求。 他們要么需要節點服務器才能運行,要么僅使用本地存儲或內存來存儲數據。

您不能(除非有丑陋的解決方法)。

這樣的應用程序需要JavaScript在瀏覽器的網頁內運行時才能從磁盤進行讀/寫操作,而這在技術上是不可能的。 這與文件格式無關。

然而...

解決方法是將所有數據保留在JSON文件中,然后通過JavaScript(例如,通過拖放 )動態加載。 然后,當您需要保存時...允許下載修改后的JSON ,下載后 ,您可以手動用新的JSON替換舊的JSON。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM