HarmonyOS 4.0 应用开发快速入门之 02-组件基础
ArkTSArkTS 简介ArkTS 是 HarmonyOS 的主力应用开发语言。ArkTS 围绕应用开发在 TypeScript 生态基础上做了进一步扩展,继承了 TypeScript 的所有特性,是 TypeScript 的超集。JS、TS、ArkTS 的历史:JavaScript 由 Mozilla 创建,最初用于解决网页逻辑交互问题,成为 Web 开发基础。TypeScript 由 Microsoft 创建,旨在增强 JavaScript,引入类型系统、类型检查等,提高大型应用程序的可维护性。React.js 和 Vue.js 等前端框架引入了声明式 UI 和响应式编程的概念,使 Web 应用程序更容易开发和维护。ArkTS 建立在 JS 和 TS 的基础之上,扩展了声明式 UI 开发范式和状态管理,提供更简洁和自然的开发方式。声明式 UI声明式 UI 是一种编程范式,开发者只需要告诉程序希望界面呈现什么样的结果,而不需要告诉它具体如何去一步步实现这个界面。声明式 UI 的思想:描述 UI 的呈现结果,而不关心过程。状态驱动视图更新。组件结构基础组件结构ets 文件代码的基本结