javascript 基于浏览器的JS数据库[已关闭]

velaa5lx  于 2023-01-04  发布在  Java
关注(0)|答案(1)|浏览(146)

我们不允许问题寻求有关书籍、工具、软件库等的推荐。你可以编辑问题,以便可以使用事实和引用来回答问题。
13小时前关门了。
Improve this question
我正在做一个小项目,希望尽可能的简单,所以应用程序将没有后端,它将只是一个单独的html页面,包含一些本地javascript,可以在本地传递和运行。
考虑到这些需求,我正在寻找某种解决方案,让我像数据库一样存储和加载数据,以一种数据可以永久存储在文件中的方式。因此,最好能够像NoSQL数据库一样使用json文件。
我已经研究了lowdbalasqllokijs,但是它们似乎都不符合我的要求,它们要么需要节点服务器来运行,要么只使用本地存储或内存来存储数据。

nnsrf1az

nnsrf1az1#

你不能(除非有一个丑陋的变通办法)。
这样的应用程序需要JavaScript在浏览器的网页中运行时从磁盘读/写,这在技术上是不可能的,这与文件格式无关。
但是...
解决方法是将所有数据保存在JSON文件中,然后通过JavaScript动态加载(例如,使用drag and drop),然后在需要保存时...允许修改的JSON to be downloaded,下载后手动用新JSON替换旧JSON。

相关问题