【发布时间】:2020-08-17 08:10:29
【问题描述】:
我需要在我的 react-app 中显示一些数据(主要是文本)。数据更像指南,不会经常更改。所以将它存储到数据库对我来说没有意义。有什么方法可以将它存储在前端?
我做了什么: 我正在考虑将这些数据放在一个降价文件中,获取这个异步,然后在渲染中将其转换为 JSON。 (我使用this library)进行转换。
在不直接将所有信息直接放入代码的情况下,有没有其他方法可以做到这一点? 我可以使用 JSON,但如果需要,它需要开发人员更改数据。即使数据不会因用户交互而改变,也应该为不了解 JSON/编码的人提供一项规定,以便以后更新数据。所以基本上我需要避免依赖开发人员进行数据更改。实现这一目标的推荐方法是什么?
【问题讨论】:
-
整个数据是单页显示还是有分页?数据是否有机会更新?
-
为什么不保留一个 json assets 文件夹,把它当成图像来对待呢?只是懒加载json文件?
-
JSON 很好,但我正在寻找一种解决方案,允许非开发人员在需要时更新内容。 PS:数据不会经常变化,但是不用编码就能更新的方式会更完美。
标签: reactjs markdown static-data