RIOT.js是一个非常小巧/轻巧的基于Web组件的UI库,用于开发Web应用程序。它结合了React.JS和Polymer的好处以及非常简洁的实现和易于学习和使用的简单构造。它的缩小版本几乎为10KB。
以下是RIOT.js的主要功能:
表达式绑定
- DOM更新和重排期间的有效负载非常小。
- 更改从父标记向下传播到子标记/控件。
- 使用预编译的表达式并将其缓存以提高性能。
- 在生命周期事件中提供良好的控制。
遵循标准
- 没有专有的事件系统
- 不依赖于任何polyfill库。
- 没有额外的属性添加到现有的HTML。
- 与jQuery集成良好。
核心价值
RIOT.js是在考虑以下值的情况下开发的。
- 简单而简约。
- 易于学习和实施。
- 提供反应式视图以构建用户界面。
- 提供事件库以构建具有独立模块的API。
- 使用浏览器后退按钮来处理应用程序行为。
作者:terry,如若转载,请注明出处:https://www.web176.com/riotjs/2212.html