didi/chameleon:一套代码运行多端的跨端解决方案
Chameleon(简写CML,中文名卡梅龙)是一个跨端整体解决方案。它旨在让一套代码在多端(如web、各种小程序、安卓和iOS的weex等)运行且一端所见即多端所见。开发语言采用CML + CMSS + JS,CML用于页面结构描述,CMSS用于样式描述,JS用于逻辑处理。它提供丰富组件和API库,基于多态协议可自由定制,还有代码规范校验功能。基于优秀前端打包工具Webpack提供前端开发脚手架命令工具,从开发到上线全流程助力开发者高效完成业务开发。