转载

iOS组件化

组件化这个东西其实并不复杂,他就是种思路,本质上是一种 app 架构思路,说穿了很简单的,难在组件化改造的时候,真正写起代码会出现不少棘手的问题。组件化是一种 app 架构,他的发展也是沿着正常的技术发展脉络来的,也是为了以追求高复用,高可维护性的目的的代码封装,区别是组件化是对整个 app 的再次封装。


iOS组件化

组件化


研究组件化还是非常有必要的,这也是移动开发的一个趋势,最近就在网上找了些组件化的案例和资料,总结后在这里发出来大家一块学习进步.


组件化/模块化


1.博客文章:


[模块化与解耦](模块化与解耦 - 刘坤的技术博客)


[浅析 iOS 应用组件化设计](Skyline75489)


[iOS组件化思路-大神博客研读和思考](iOS组件化思路-大神博客研读和思考 - 简书)


[iOS组件化实践方案-LDBusMediator练就](iOS组件化实践方案-LDBusMediator炼就 - 简书)


[iOS组件化方案探索](iOS 组件化方案探索 « bang’s blog)


[IOS-组件化架构漫谈](组件化架构漫谈 - 简书)


[一个iOS模块化开发解决方案](一个iOS模块化开发解决方案 - CocoaChina_让移动开发更简单)


2.知名APP组件化方案


[豆瓣App的模块化实践](豆瓣App的模块化实践 - CocoaChina_让移动开发更简单)


[手机天猫解耦之路](手机天猫解耦之路)


[京东iOS客户端组件管理实践](京东iOS客户端组件管理实践)


[滴滴出行iOS客户端架构演进之路](滴滴出行)


[蘑菇街 App 的组件化之路](蘑菇街APP组件化1) 推荐,讲的比较全面


[蘑菇街 App 的组件化之路·续](蘑菇街APP组件化2) 推荐,讲的比较全面


[手机淘宝客户端架构探索实践](手机淘宝客户端架构探索实践-博客-云栖社区-阿里云 )


[支付宝钱包客户端技术架构](支付宝钱包客户端技术架构-博客-云栖社区-阿里云 )


3.组件化实践


[iOS组件化实践](组件化实践)


[谈谈我的理解-组件化/模块化](组件化/模块化)


[iOS组件化实践(一):简介](iOS组件化实践(一):简介 - 简书)


[iOS组件化实践(二):准备](iOS组件化实践(二):准备 - 简书)


[iOS组件化实践(一):简介](iOS组件化实践(一):简介 - 简书)


4.最后推荐几篇好的架构文章


[iOS应用架构谈 开篇](iOS应用架构谈 开篇 - Casa Taloyum)


[iOS应用架构谈 view层的组织和调用方案](iOS应用架构谈 view层的组织和调用方案 - Casa Taloyum)


[iOS应用架构谈 网络层设计方案](iOS应用架构谈 网络层设计方案 - Casa Taloyum)


[iOS应用架构谈 本地持久化方案及动态部署](iOS应用架构谈 本地持久化方案及动态部署 - Casa Taloyum)


[iOS应用架构谈 组件化方案](组件化方案)


作者:直男程序员

链接:https://www.jianshu.com/p/f1a05a95de92

正文到此结束
Loading...