上一篇谈到了我对无线电商动态化的理解,并简单提到了我们自己提出的技术方案:Weex,今天就来详细介绍一下 Weex
一句话介绍
Weex 是一款轻量级的移动端跨平台动态性技术解决方案!
几个特点
轻量
体积小巧,语法简单,方便上手
可扩展
业务方可自行横向定制 native 组件和 API
高性能
快速加载,快速渲染,体验流畅
其它
- 拥抱标准:基于 Web 标准设计语法
- 响应式界面: 通过简单的模板和数据绑定轻松解决数据和视图的同步关联问题
- 多端统一:iOS、Android、HTML5 多端效果一致,撰写一次就可以轻松达到跨平台的一致性,无需针对多套平台单独开发,省时省力
- 复杂逻辑描述:动态性不只体现在展示效果的动态性上,更体现在可以实时调整复杂的数据处理方式和逻辑控制方式
- 组件化:组件之间通过 webcomponents 的设计完美的隔离,并可以通过特定的方式进行数据和事件的传递
- 生态&链路:我们为 Weex 的开发者和使用者在不同维度上提供了各式各样的工具和平台,包括代码打包工具、开发者调试工具、部署平台、Playground、经典案例、入门指南和详尽的文档等。你不是从零开始,你也不是一个人在战斗!
如何工作
1. 本地组件开发
首先,我们像开发 webcomponents 一样,把一个组件分成
