一名一线开拓对付App架构和组件化的思索
发布时间:2019-07-28 19:21:24 所属栏目:业界 来源:一线搬砖工人
导读:写在前面 关于App架构、组件化,本文的内容不会涉及到详细代码层面,也不会先容奈何行使Cocoapods去做组件化;而是站在软件工程的角度上,团结本身多年一线开拓履历,去说明怎样做App架构,怎样全盘思量什么样的架构才是公道的,契合自身营业的,以及架构落
通用组件层的横向依靠。 通过上图可以发明,首页组件现实只是获取了登录态,但登录模块没有提供对应处事,则只能通过引用头文件的方法把该组件import进来,两者耦合在一路。 操作中间件的观念,我们可以在两个模块之间成立一个处事层,专门用来举办模块间的数据通讯,可能非界面跳转的小粒度组件的数据通讯。这样就很好的办理了两个组件的横向依靠题目。 营业模块间的横向依靠。 这里首要说的是那些营业成果独立、营业线之间的横向依靠。举例声名,首页模块也许带有营业A、营业B、营业C的进口,假如没有做组件化,则首页模块连同A、B、C营业都耦合在一路。这里保举几个较量较量常用的路由办理方案。
Q:我该怎样计一律个路由,用于模块间的跳转? A:计划路由必要遵循几个原则。
(编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |