ArkUI 框架提供给开发者两种开发方式:基于 ArkTS 的声明式开发范式和基于 JS 扩展的类 Web 开发范式。声明式开发范式更加简洁高效,类 Web 开发范式对 Web 及前端开发者更友爱。
1、声明式开发范式
在声明式开发范式模式下,通过语言增强、渲染管线扁平化,最小化更新等本领,在功能和性能方面对比类 Web 开发范式有了全面提拔。采用声明式开发范式进行应用开发,雷同场景下,对比类 Web 开发范式代码更为精简,并且在性能、内存方面进一步优化提拔。
另外 ArkUI 框架还提供了 API 扩展机制,通过此种机制进行封装风格统一的 JS 接口。下面针对重点功能进行分别介绍阐明。