目录

UI开发 (兼容JS的类Web开发范式)概述

兼容JS的类Web开发范式的方舟开发框架,采用经典的兼容JS的类Web开发范式API、CSS、JavaScript三段式开发方式。使用HML标签文件进行布局搭建,使用CSS文件进行样式描述,使用JavaScript文件进行逻辑处理。UI组件与数据之间通过单向数据绑定的方式建立关联,当数据发生变化时,UI界面自动触发更新。此种开发方式更接近Web前端开发者的使用习惯,快速将已有的Web应用改造成方舟开发框架应用。主要适用于界面较为简单的中小型应用开发。

请参考兼容JS的类Web开发范式API文档,全面地了解组件,更好地开发应用。

整体架构

兼容JS的类Web开发范式的方舟开发框架,包括应用层(Application)、前端框架层(Framework)、引擎层(Engine)和平台适配层(Porting Layer)。

ArkUI.Full与ArkUI.Lite

兼容JS的类Web开发范式根据功能完整度和适用场景的不同,分为ArkUI.Full和ArkUI.Lite两个版本。ArkUI.Lite是ArkUI.Full的子集,ArkUI.Full包含ArkUI.Lite的所有能力,同时提供更多的组件和功能支持。开发者可根据应用的复杂度和资源需求选择合适的版本。