一、ArkUI开发框架
ArkUI框架提供开发者两种开发方式:基于ArkTS的声明式开发范式和基于JS扩展的类Web开发范式。声明式开发范式更加简洁,类 Web 开发范式对 Web 及前端开发者更友好
二、ArkTS声明式开发范式
对比类 Web 开发范式代码更为精简,在性能内存方面进一步优化提升。
提供了 API 扩展机制,通过此种机制进行封装风格统一的 JS 接口
装饰器
用来装饰类、结构体、方法以及变量,赋予其特殊的含义
自定义组件
可复用的 UI 单元,可组合其它组件,必须被 @Component 装饰