新app架构

架构图

新app架构_第1张图片
image.png

通用组件层设计

新app架构_第2张图片
image.png

该层的设计核心在于抽象可抽象的公共部分(无论继承或者组合),让开发者在开发的时候更关注业务和逻辑的理解。便于代码的理解和维护。

框架的好处在于,开发的高效但不以为着运行的高效(但是这一点你可以忽略不计),因为过多的代码是在考虑运行的稳定,接口的友好,更好的拓展。

框架的不利在于,各个开发人员框架的理解和对框架的学习成本,但是本着轻量与简单可依赖的原则,相信我,这套框架是最适合目前APP的,可读性永远是第一位。

原理

参照最近的各篇。

你可能感兴趣的:(新app架构)