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/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。