📅  最后修改于: 2020-10-20 04:40:38             🧑  作者: Mango
RIOT.js是一个非常小巧的基于Web组件的UI库,用于开发Web应用程序。它结合了React.JS和Polymer的优点以及非常简洁的实现和易于学习和使用的简单构造。压缩后的版本接近10KB。
以下是RIOT.js的主要功能
DOM更新和重排期间的有效负载非常小。
更改从父标记向下传播到子标记/控件。
使用预编译的表达式并将其缓存以提高性能。
在生命周期事件中提供良好的控制。
没有专有的事件系统
不依赖于任何polyfill库。
没有额外的属性添加到现有的HTML。
与jQuery集成良好。
RIOT.js的开发考虑以下值。
简单而简约。
易于学习和实施。
提供反应式视图以构建用户界面。
提供事件库以构建具有独立模块的API。
使用浏览器后退按钮来处理应用程序行为。