mirror of
https://github.com/openharmony/ace_engine_lite.git
synced 2026-07-01 19:54:03 -04:00
@@ -1,4 +1,4 @@
|
||||
# JS Application Framework<a name="EN-US_TOPIC_0000001125689015"></a>
|
||||
# JS UI Framework<a name="EN-US_TOPIC_0000001125689015"></a>
|
||||
|
||||
- [Introduction](#section11660541593)
|
||||
- [Directory Structure](#section1464106163817)
|
||||
@@ -8,13 +8,13 @@
|
||||
|
||||
## Introduction<a name="section11660541593"></a>
|
||||
|
||||
The JS application framework is provided for you to develop OpenHarmony JavaScript applications. The following figure shows the framework architecture.
|
||||
The JS UI framework is a set of JS-UI framework provided for you to develop OpenHarmony applications. The following figure shows the framework architecture.
|
||||
|
||||
**Figure 1** Framework architecture<a name="fig11520531310"></a>
|
||||
|
||||

|
||||
|
||||
The JS application framework consists of the JavaScript data binding framework, JavaScript runtime, and JavaScript framework.
|
||||
The JS UI framework consists of the JavaScript data binding framework, JavaScript runtime, and JavaScript framework.
|
||||
|
||||
- **JavaScript data binding**
|
||||
|
||||
@@ -46,7 +46,7 @@ The source code of the framework is stored in **/foundation/ace/ace\_engine\_li
|
||||
│ └── tools # Tool code
|
||||
├── interfaces # APIs exposed externally
|
||||
│ └── innerkits # Header files for internal subsystems
|
||||
│ └── builtin # JavaScript third-party module APIs exposed by the JS application framework
|
||||
│ └── builtin # JavaScript third-party module APIs exposed by the JS UI framework
|
||||
└── test # Test cases
|
||||
```
|
||||
|
||||
@@ -58,7 +58,7 @@ For details about the APIs, see the [JS Application Development](https://device
|
||||
|
||||
For details, go to the **readme** repository:
|
||||
|
||||
[https://gitee.com/openharmony/docs/blob/master/en/readme/js-application-framework.md](https://gitee.com/openharmony/docs/blob/master/en/readme/js-application-framework.md)
|
||||
[https://gitee.com/openharmony/docs/blob/master/en/readme/js-ui-framework.md](https://gitee.com/openharmony/docs/blob/master/en/readme/js-ui-framework.md)
|
||||
|
||||
## Repositories Involved<a name="section11683135113011"></a>
|
||||
|
||||
|
||||
+8
-8
@@ -1,4 +1,4 @@
|
||||
# JS应用开发框架组件<a name="ZH-CN_TOPIC_0000001125689015"></a>
|
||||
# JS-UI框架子系统组件<a name="ZH-CN_TOPIC_0000001125689015"></a>
|
||||
|
||||
- [简介](#section11660541593)
|
||||
- [目录](#section1464106163817)
|
||||
@@ -8,12 +8,12 @@
|
||||
|
||||
## 简介<a name="section11660541593"></a>
|
||||
|
||||
**JS应用开发框架**,是OpenHarmony为开发者提供的一套开发OpenHarmony JS应用的开发框架。其组成如下所示:
|
||||
**JS-UI框架子系统**,是OpenHarmony为开发者提供的一套开发OpenHarmony应用的JS-UI框架。其组成如下所示:
|
||||
|
||||
**图 1** JS应用开发框架<a name="fig11520531310"></a>
|
||||

|
||||
**图 1** JS-UI框架子系统<a name="fig11520531310"></a>
|
||||

|
||||
|
||||
JS应用开发框架包括JS数据绑定框架(JS Data binding)、JS运行时(JS runtime)和JS框架(JS framework)。
|
||||
JS-UI框架子系统包括JS数据绑定框架(JS Data binding)、JS运行时(JS runtime)和JS框架(JS framework)。
|
||||
|
||||
- **JS Data binding**
|
||||
|
||||
@@ -32,7 +32,7 @@ JS应用开发框架包括JS数据绑定框架(JS Data binding)、JS运行
|
||||
|
||||
## 目录<a name="section1464106163817"></a>
|
||||
|
||||
JS应用开发框架源代码在/foundation/ace/ace\_engine\_lite下,目录结构如下图所示:
|
||||
JS-UI框架子系统源代码在/foundation/ace/ace\_engine\_lite下,目录结构如下图所示:
|
||||
|
||||
```
|
||||
/foundation/ace/ace_engine_lite
|
||||
@@ -45,7 +45,7 @@ JS应用开发框架源代码在/foundation/ace/ace\_engine\_lite下,目录结
|
||||
│ └── tools # 工具代码存放目录
|
||||
├── interfaces # 对外接口存放目录
|
||||
│ └── innerkits # 对内部子系统暴露的头文件存放目录
|
||||
│ └── builtin # JS应用框架对外暴露JS三方module API接口存放目录
|
||||
│ └── builtin # JS-UI框架子系统对外暴露JS三方module API接口存放目录
|
||||
└── test # 测试用例目录
|
||||
```
|
||||
|
||||
@@ -57,7 +57,7 @@ API介绍请参考[《OpenHarmony Device开发API参考》](https://device.harmo
|
||||
|
||||
详见:
|
||||
|
||||
[https://gitee.com/openharmony/docs/blob/master/zh-cn/readme/JS应用开发框架.md](https://gitee.com/openharmony/docs/blob/master/zh-cn/readme/JS应用开发框架.md)
|
||||
[https://gitee.com/openharmony/docs/blob/master/zh-cn/readme/JS-UI框架子系统.md](https://gitee.com/openharmony/docs/blob/master/zh-cn/readme/JS-UI框架子系统.md)
|
||||
|
||||
## 相关仓<a name="section11683135113011"></a>
|
||||
|
||||
|
||||
|
Before Width: | Height: | Size: 80 KiB After Width: | Height: | Size: 80 KiB |
Reference in New Issue
Block a user