微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

从JSON文件更改React应用程序行为以更新组件,样式,使用的资产

如何解决从JSON文件更改React应用程序行为以更新组件,样式,使用的资产

我想创建一个满足以下要求的全新React应用(使用Next.js或create-react-app)。

当应用加载时(不在流程构建中),它将发出API请求(带有一些参数)以获取具有某些配置属性的JSON文件,这对以下情况很有用:

  • 启用或禁用某些组件,以及是否在其中执行某些业务逻辑(例如,使用带有属性的if或将一些配置数据作为标题
  • 应用主题/样式并使用一个素材资源(图像,徽标,背景)。该应用程序将包含多个主题和资产(由CSS模块/ SASS / PostCSS / Emotion管理,尚不清楚),但是只有在加载应用程序时,这些主题和资产才能被此收到的JSON应用或更改。用户必须不能将来自其他主题或“资产来源”的图像URI放入浏览器中并获取它。相反,应“未找到”或直接将其拒绝。

也许我没有很好地解释过,但是我希望你至少在概念上理解我。我不希望反应正常的应用程序作为回应,而只是一些提示,指南或基本方案/摘要,向我展示未来的应用程序如何结构达到这一点。

谢谢。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。