Weex 框架中 JS Framework 的结构

  1. 云栖社区>
  2. 博客>
  3. 正文

Weex 框架中 JS Framework 的结构

门柳 2016-09-01 09:50:45 浏览8645
展开阅读全文

Weex 具有移动端跨平台的特性,JS Framework 是其中比较关键的一层。首先来看一下 JS Framework 在 Weex 中的位置:
Weex 整体结构

从图中可以看出 Weex 整体的工作流程。首先开发者可以声明式的定义组件,形成 .we 文件,通过 weex-toolkit 提供的工具将 .we 文件转为 JS Bundle。JS Framework 接收并执行 JS Bundle 的代码,并且执行数据绑定、模板编译等操作,然后输出 json 格式的 Virtual DOM 传递给移动端,同时也提供了 callNativecallJS 接口,方便 JS Framework 和 Native 的通信。同样的一份 json 数据,在不同平台的渲染引擎中能够渲染成不同版本的 UI,这也是 Weex 可以实现动态化的原因。

简而言之,JS

网友评论

登录后评论
0/500
评论
门柳
+ 关注