《互联网产品的客户端架构·规模化与架构演进》1.1 五类端形态与一致性承诺
多端架构的第一步不是共享代码,而是定义哪些行为必须一致、哪些可以等价、哪些允许不同。本节给出 Web、iOS、Android、小程序与桌面五类端形态的承诺矩阵,用可运行的 TypeScript 模块把承诺等级、覆盖缺口与最弱端算出来,并说明承诺如何反过来约束实现。
tag
多端架构的第一步不是共享代码,而是定义哪些行为必须一致、哪些可以等价、哪些允许不同。本节给出 Web、iOS、Android、小程序与桌面五类端形态的承诺矩阵,用可运行的 TypeScript 模块把承诺等级、覆盖缺口与最弱端算出来,并说明承诺如何反过来约束实现。