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开始支持的模型,已经不再主推。

相关推荐
花花_13 小时前
HarmonyOS 7 网络与数据实战 10|把数据层真正拆出来
华为·harmonyos
donk13146 小时前
React Native for OpenHarmony 实战:三方库 react-native-step-indicator 的鸿蒙化适配指南
分布式·react native·react.js·wpf·harmonyos
贾伟康7 小时前
【化学实验室|07】HarmonyOS ArkTS 知识全局搜索实战:实现跨知识点、公式与阅读内容的本地检索
harmonyos·arkts·arkui·本地搜索·化学知识
马剑威(威哥爱编程)7 小时前
【共创稿事节】HarmonyOS 7 Agent 开发实战 08:结构化输出解析
华为·harmonyos
donk13148 小时前
React Native for OpenHarmony 实战:三方库 react-native-segmented-control-tab 的鸿蒙化适配指南
javascript·react native·react.js·华为·harmonyos
360智汇云8 小时前
鸿蒙开发中如何实现画中画
华为·harmonyos
donk131410 小时前
React Native for OpenHarmony 实战:三方库 react-native-toast-message 的鸿蒙化适配指南
react native·react.js·音视频·harmonyos
Flutter_OH10 小时前
Flutter OHOS Dart 堆栈符号化
harmonyos
Flutter_OH10 小时前
Flutter OHOS Flutter 多设备自适应 DPI 指导文档
harmonyos
SuperHeroWu711 小时前
【HarmonyOS 7】 应用 Agent 接入云 A2A 与端 A2A 的实践详解
ai·harmonyos·小艺