HarmonyOS 开发范式、应用模型

ArkUI框架两种开发范式:

  1. 基于ArkTS的声明式开发范式(简称"声明式开发范式")
  2. 兼容JS的类Web开发范式(简称"类Web开发范式")。

以下是两种开发范式的简单对比:

开发范式名称 语言生态 UI更新方式
声明式开发范式 ArkTS语言 数据驱动更新
类Web开发范式 JS语言 数据驱动更新

应用两种应用模型:

  • Stage模型: HarmonyOS API 9开始新增的模型,是目前主推且会长期演进的模型。在该模型中,由于提供了AbilityStage、WindowStage等类作为应用组件和Window窗口,因此称这种应用模型为Stage模型。

  • FA(Feature Ability)模型: HarmonyOS API 7开始支持的模型,已经不再主推。

相关推荐
小小小小小星4 小时前
鸿蒙开发状态管理与工程化关键信息通俗解释及案例汇总
harmonyos
奶糖不太甜4 小时前
鸿蒙开发问题之鸿蒙弹窗:方法论与技术探索
harmonyos
鸿蒙先行者4 小时前
鸿蒙ArkUI布局与性能优化技术探索
harmonyos·arkui
威哥爱编程4 小时前
鸿蒙 NEXT开发中轻松实现人脸识别功能
harmonyos
用户8054707368125 小时前
【鸿蒙开发教程】HarmonyOS 实现List 列表
harmonyos
小喷友10 小时前
第4章 数据与存储
前端·app·harmonyos
慧翔天地人才发展学苑1 天前
大厂 | 华为半导体业务部2026届秋招启动
华为·面试·职场和发展·跳槽·求职招聘·职场晋升
小小小小小星1 天前
鸿蒙开发核心功能模块全解析:从架构到实战应用
harmonyos
奶糖不太甜1 天前
鸿蒙开发问题之纯血鸿蒙自启动步骤详解
harmonyos