从启动过程讲述普元Mobile 8.0基座( 三 )


组件模块关系:
从启动过程讲述普元Mobile 8.0基座
本文插图
普元Mobile8.0平台实现了组件模块化开发 , 这些组件业务的代码进行隔离(分装)成独立的模块 , 可以独立运行 。 上面讲到的RN相关部分初始化 , 热部署 , 拷贝微应用独立成了一个模块并且上传到了8.0的远程仓库 , 主项目可以用pod集成的方式引用此模块 。
另外图片、xib文件或者可能以后会增加的db是以bundle模块的方式集成 。 其他的模块还有加解密、网络数据安全请求、应用商店相关等等 。 并且普元Mobile8.0开发过程中不断提高了模块稳定性 , 降低模块间的依赖 , 使之更好的拆分组装以便更好的维护 。
关于作者:热河 , 普元移动端开发工程师 , 互联网技术爱好者 , 专注于iOS开发 。 目前参与Mobile 8.0项目的开发 , 主要接触RN技术的应用 , 黏合前端代码与iOS底层之间的交互 。
关于EAWorld:微服务 , DevOps , 数据治理 , 移动架构原创技术分享 。


推荐阅读