当前位置: 首页 > article >正文

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


http://www.kler.cn/a/300157.html

相关文章:

  • opengrok_windows_环境搭建
  • 如何在idea中搭建SpringBoot项目
  • 靠右行驶数学建模分析(2014MCM美赛A题)
  • YOLOv9改进,YOLOv9检测头融合RFAConv卷积,适合目标检测、分割任务
  • 【ESP32】ESP32连接JY61P并通过WIFI发送给电脑
  • AI 新动态:技术突破与应用拓展
  • CSS学习12--清除浮动的本质及处理办法
  • 杂谈|压力管理之「压力」影响(二)
  • 2. 变量和指令(omron 机器自动化控制器)——2
  • 三种方式可以将彩色图像转成灰度图对比
  • 使用API有效率地管理Dynadot域名,查看某一订单当前的状态
  • 需要恢复 Android 手机的存储卡?6 个Android 数据恢复应用程序(可用于手机内存 + MicroSD 卡)
  • 【银河麒麟高级服务器操作系统】虚拟机服务器执行systemctl提示timeout——分析全过程及处理建议
  • [数据集][目标检测]人脸口罩佩戴目标检测数据集VOC+YOLO格式8068张3类别
  • 基于MinerU的PDF解析API
  • 面试必问的7大测试分类!一文说清楚!
  • [算法]单调栈解法
  • 一文说清什么是数据仓库
  • Linux之ebpf(3)uprobe与ebpf
  • Flex弹性布局常用的属性解析与分类
  • 解决 git 不是内部或外部命令,也不是可运行的程序
  • 828华为云征文|几分钟,即可在华为云Flexus X服务器部署安全稳定的——水果生鲜商城配送小程序
  • 在职研生活学习--20240906
  • 旅游景区生活污水处理设备处理工艺和用途
  • HarmonyOS开发5.0【骨架屏】 app界面制作
  • 测试微信发朋友圈:功能、界面/易用性、中断、网络、兼容性、安全性、性能测试