https://github.com/amfe/article/issues/14
2016.07.01,初识weex。昨天发布了weex,之前也有听说过,就是没有主动去了解过。今天看了一遍关于这个方案的介绍,稍微总结一下。
这是一个轻量级 移动端 跨平台 动态性技术 的解决方案。
渲染层,通过js renderer-->jsbridge-->native render,极高地提高渲染性能、效果
响应层
轻量
可扩展性:自定义native组件和API
高性能:初始化、js运算、native渲染能力
本地组件开发:
web components --> transformer --> puer js code (js bundle)--> js bridge --> client side js renderer --> native render
客户端渲染:
1.界面渲染 js -> native (看上面)
2.事件绑定与触发
listen/response on native <-> js engine
3.信息请求与响应 on js brdge
服务端部署:
程序包分配特定的page id,实现动态实时部署、迭代
浏览器端渲染:
可以同构出html5版本,但是性能有一定的劣势。主打客户端。