一个小程序跨端开发统一解决方案,它可以像变色龙一样适应不同的环境。
一次开发,多端运行,一端所见即多端所见。
多端高度一致,无需关注各端文档。基于多态协议,不影响各端的差异化与灵活性。
软件架构设计里面最基础的概念“拆分”和“合并”,拆分的意义是“分而治之”,将复杂问题拆分成单一问题解决,比如后端业务系统的”微服务化“设计;“合并”的意义是将同样的业务需求抽象收敛到一块,达成高效率高质量的目的,例如后端业务系统中的“中台服务”设计。
而 CML 属于后者,通过定义统一的语言框架 + 统一多态协议,从多端(对应多个独立服务)业务中抽离出自成体系、连续性强、可维护强的“前端中台服务”。
虽然各端环境千变万化,但万变不离其宗的是 MVVM 架构思想,CML 目标是让 MVVM 跨端环境大统一。
获取地址关注后私信回复“滴滴小程序”













网友评论