javascript - 没有数据库的完整 CRUD 应用程序可能吗?
问题描述
如果我使用存储在我的一个 GitHub 存储库中的 json 文件作为模拟后端,我知道如何获取和读取所有数据。是否也可以编辑或发布新数据到这个 json 文件?像 Mocky.io 这样的替代模拟后端会是更好的解决方案(实现完整的 CRUD)吗?
解决方案
我认为您可以将信息存储在 csv 文件或类似的文件中,您可以将数据库引擎重新创建为 MongoDB 并创建自己的阅读器来查找信息,或者您可以使用本地存储来存储用户信息,但这会使您的应用程序非常有限。
这是本地存储文档的链接
https://developer.mozilla.org/es/docs/Web/API/Window/localStorage
推荐阅读
- ios - iOS 应用构建中的安全问题:二进制文件可能包含以下被禁止的 API _memcpy、_alloca、_gets
- symfony - 无法在本地运行 behat 的“cURL 错误 6:无法解析主机:BASE_URL (GuzzleHttp\Exception\ConnectException)”
- html - 以属性 html 为条件
- ruby-on-rails - 使用 attr-encrypt gem 加密但无法解密
- python - 在 Python 中重用一个函数来改变它内部的函数调用
- windows - 同时对多个文件运行 windows 命令
- xamarin.forms - 如何以 xamarin 形式设计启动画面动画有吸引力的着陆屏幕动画。跨平台
- google-bigquery - 运行导出的 Google Cloud Data Fusion 管道
- ruby-on-rails - 公寓:未初始化的常量租户(NameError)
- excel - 如何检索单个单元格