如何创建一个基于服务器元数据更改其布局内容的React应用

问题描述

  • 我的目标

我正在编写一个React应用。计划是对不同的客户端使用相同的代码(彼此之间略有不同),因为每个客户端从其自己的API接收的数据将具有相同的格式。但是,将存在元数据(无论是在配置文件中还是在API中),这些元数据将更改呈现的布局和功能以及一些自定义配置,以更改UI。因此,最后,后端将定义前端的显示方式和显示方式。

我的想法是使应用程序具有功能任意组合所需的所有组件。因此,只要为一个客户端添加了一项新功能,便会以与所有客户端相同的代码库进行开发,但将来仅可用于该客户端,并且可能仅在将来用于其他客户端。

  • 我的问题:

A)我不知道如何避免将不必要的组件发送给不使用它们的客户端。可能不是问题,但是我想知道在构建过程中是否有一种方法可以检查带有所有元数据的某种配置文件,并尝试预测哪些组件将不被渲染

B)我不知道某人获得网站的缩小版本,进行逆向工程并尝试获取敏感数据有多么容易。我希望有某种方法可以在构建过程中撼动它们,或尝试混淆代码中给定的任何名称(我找到了obfuscator.io吗?)。

有人在这些问题上有经验吗,或者对可能的解决方案有不同的看法?

谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)