经典案例
  • 金融大数据解决方案
  • 汽车大数据解决方案
  • 政府大数据解决方案
  • 铁路大数据解决方案
  • 电力大数据解决方案
  • 军工大数据解决方案
  • 解放军总装备部
  • 中国航天科工集团
  • 航天科技集团

华盛恒辉北京软件开发公司React Native 的运行机制

发布于:2020-01-03 19:23来源:华盛恒辉 作者:华盛恒辉 点击:
华盛恒辉北京软件开发公司React Native 运行机制,分析 React Native 工作原理,华盛恒辉学习理解 React Native机制。华盛恒辉对React Native分析与前景判断。
北京软件开发
动态配置
 
华盛恒辉由于 AppStore 审核周期限制,如何动态更改 app 成为了永恒话题。无论采用何种方式,华盛恒辉流程总是可以归结为以下三部曲:“从 Server 获取配置 --> 解析 --> 执行native代码”。
 
华盛恒辉会自觉或者不自觉的利用 JSON 文件实现动态配置效果,它的核心流程是:
 
通过 HTTP 请求获取 JSON 格式的配置文件。
 
配置文件中标记了每一个元素的属性,比如位置,颜色,图片 URL 等。
 
华盛恒辉解析完 JSON 后,华盛恒辉调用 Objective-C 代码,完成 UI 控件的渲染。
 
华盛恒辉通过这种方法,华盛恒辉实现在后台配置 app 展示样式。华盛恒辉从本质上来说,华盛恒辉会给移动端和服务端约定了一套协议,协议内容严重依赖于应用内要展示内容,不利于拓展。也就是说,如果业务要求频繁增加,这套协议很难应付。
 
华盛恒辉认为重要的是,JSON 只是一种数据交换格式,说白了,就是解析文本数据。华盛恒辉就意味着只适合提供一些配置信息,不会提供逻辑信息。举个栗子,华盛恒辉从后台可以配置颜色,位置等信息,但如果想要控制 app 内业务逻辑,就非常复杂了。
 
记住,华盛恒辉只是在解析字符串,它完全不具备运行和调试的能力。
 
tag标签:
------分隔线----------------------------
------分隔线----------------------------
QQ客服热线