钉钉小程序提供了一套简单、高效的开发框架,让开发者可以在钉钉中开发具有原生App体验的服务。
整个钉钉小程序框架系统分为逻辑层(App Service)和视图层(View)。小程序提供了自己的视图层描述语言AXML和ACSS,以及基于JavaScript的逻辑层框架,并在视图层与逻辑层之间提供了数据传输和事件系统,让开发者能够专注于数据与逻辑,如图2-3所示。