bindingx 介绍
阿里团队推出的 weex 和 react Native上富交互问题的一种 解决方 案 ,它提供了一种称之为 表达式绑定(Expression Binding) 的机制可以在 weex 上让手势等复杂交互操作以60fps的帧率流畅执行,而不会导致卡顿,因而带来了更优秀的 用户 体验。
由于 weex/RN框架底层使用的 js-Native Bridge 具有天然的异步特性,这使得 js 和 Native 之 间的 通信会有固定的 性能 损耗,因此在一些复杂的实时交互场景中(如手势),js 代码 很难以高帧率运行,这极大地限制了框架的能力。目前官方并没有很好的方式 解决 。
注意:Weex 支持 两种前端写法(rax和vue), 链接 是直接 跳转 到Playground。 react-Native由于目前Playground还 不支持 ,所以直接 跳转 到源码。
特性
复杂但流畅的交互 效果
强大的表达式解析引擎
丰富的缓动 函数
网站地址 : https://alibaba.github.io/bindingx/
GitHub: https://github.com/alibaba/bindingx
网站描述: 基于 weex / React Native 的富交互 解决方 案
bindingx官方网站
官方网站: https://alibaba.github.io/bindingx/
如果觉得 网站内容还不错,欢迎将 网站 推荐给程序员好友。
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did175283