架构相关---组件解决方案

iOS组件化方案调研
https://juejin.im/post/58b2aad6b123db0052cc9edd?utm_source=gold_browser_extension


对此,可以参考业内的流行方案:
基于 URL Router、ModuleManager代表:蘑菇街 Limboy

基于 Target-Action、Runtime、Category代表:安居客 casa

具体实现方案较为抽象,这里暂时先不详细展开论述,可以参见Demo:
Demo1 基于 Target-Action
Demo2 基于 URL Router

参考资料:
相关技术博客:
1、iOS应用架构谈 组件化方案
2、蘑菇街 App 的组件化之路
蘑菇街 App 的组件化之路·续
3、iOS 组件化方案探索
4、《iOS应用架构谈 组件化方案》和《蘑菇街 App 的组件化之路》的阅读指导
5、浅析 iOS 应用组件化设计
6、糯米移动组件架构演进之路
7、饿了么移动APP的架构演进
8、滴滴出行iOS客户端架构演进之路
9、ios业务模块间互相跳转的解耦方案
10、iOS组件化思路-大神博客研读和思考
11、模块化与解耦
12、京东iOS客户端组件管理实践
相关解决方案
1、casatwy/CTMediator
2、mogujie/MGJRouter
3、joeldev/JLRoutes
4、Huohua/HHRouter
5、clayallsopp/routable-ios
6、Lede-Inc/LDBusBundle_IOS
私有Cocoapods实施方案
1、使用Cocoapods创建私有podspec - GeekerProbe
2、Cocoapods系列教程(三)——私有库管理和模块化管理
3、iOS组件化实践方案-LDBusMediator炼就
4、基于 CocoaPods 和 Git 的 iOS 工程组件化实践
5、Cocoapods代码管理
6、CocoaPods创建私有Pods
7、如何创建私有 CocoaPods 仓库

你可能感兴趣的:(架构相关---组件解决方案)