一套构建高性能、可扩展的原生应用跨平台开发方案

优势

Lightweight

轻量

体积小、语法简单、易于掌握

Extendable

可扩展

可以横向扩展和定制原生组件和功能

High Performance

高性能

对加载时间和资源占用深度优化,给你更好的体验

帮助你构建原生应用

与 Web App、HTML5 App 或 hybrid App 不同,您可以使用 Weex 构建一个真正的原生应用。更贴心的是你的代码只需使用 HTML、CSS、JavaScript 可以构建原生应用,上手非常简单。但实际上,应用的底层是 Objective-C 或 Java, 同时,Weex 提供很多 native 组件或模块供开发人员使用。

一次编写,多端运行

Weex 提供强大的跨平台能力,可以使用相同的 API 开发 Web,Android 和 iOS 应用。 同时,我们对接口了丰富的扩展能力。 这样,当您需要扩展原生组件或模块时,这将非常方便。

支持 Vue 语法

Weex 遵循 Web 标准,同时支持 vue.js 的语法。因此,您可以使用 vue.js 语法来开发应用程序。

工作原理

Weex 是一个动态化的高扩展跨平台解决方案。 在 Weex 代码中,您可以使用 <template>,<style> 和 <script> 标签编写页面或组件,然后将它们转换为 JS bundle 以进行部署。当服务器返回给客户端 JS bundle 时,JS bundle 会被客户端的 JavaScript 引擎处理,并管理渲染 native 视图,调用原生 API 和用户交互。

谁在使用 Weex

他们说

avatar

陈天予

众安保险技术总监

“ Weex 不仅应用灵活、性能强大,而且能让前端开发者最大程度复用现有技术积累,帮助我们用最少成本设计全新的跨平台架构体系,并尽快进入实施阶段。”

avatar

林建锋

饿了么大前端部负责人

“ Weex 提供了媲美 HTML5 开发效率和 Native 的性能,对于类似我们这种迭代速度要求比较高的团队,几乎是目前最好的方案。”

avatar

黄泰成

天猫技术专家

“ Weex 作为轻量渲染引擎又提供了很方便的插件机制,让各个端可以把自己的能力发挥出来,充分发挥在天猫的业务上,并良好的支持双11。”