RiotJS

RiotJS
软件描述
Riot 允许你使用简单而愉快的语法,通过自定义标签构建用户界面。它采用类似于 React 的虚拟 DOM,但速度更快。与行业标准相比,Riot 非常轻量。我们认为,对于另一款 UI 库存在明确的需求。
官方网站
访问软件的官方网站了解更多信息
riot.js.org
什么是 RiotJS?
Riot 允许你使用简洁愉快的语法,通过自定义标签构建用户界面。它采用类似于 React 的虚拟 DOM,但速度更快。与行业标准相比,Riot 非常轻量。我们认为,对于另一款 UI 库存在明确的需求。
🔄 替代方案
41 个选择
Preact
Preact 是一个快速的 UI 框架,具有与 React 相同的 ES6 API,但仅占 3kB。虚拟 DOM 组件和高 React 兼容性有助于提升熟悉度和可重用性。

stenciljs
用于构建可重用、可扩展设计系统的工具链。 生成小巧、极速且完全基于标准的 Web 组件,可在所有浏览器中运行。

mithril
Mithril 是一个用于构建单页应用的现代客户端 JavaScript 框架。它体积小巧(压缩后小于 8KB),运行速度快,并且开箱即用地提供路由和 XHR 工具。

Aurelia
Aurelia 是一个 JavaScript 客户端框架,通过简单的约定来激发你的创造力。

Webix UI
适用于开发人员的 JavaScript 库 / HTML5 UI 框架,包含电子表格、数据透视表、看板、文件管理器、日程表、数据表、树形数据表等控件。

w2ui
W2UI 是一个小型的 JavaScript UI 库,包含完整的组件:布局、网格、侧边栏、工具栏、标签页、字段、弹出框和实用工具。

jQuery UI
jQuery UI 是一个开源的界面组件库——包含交互功能、功能完整的控件以及动画效果——基于出色的 jQuery JavaScript 库构建。每个组件均依据 jQuery 的事件驱动架构开发(查找某物,进行操作……)

KnockbackJS
Knockout.js 和 Backbone.js 各有优缺点,但它们结合使用却非常出色!借助 Knockback.js,你可以利用 Backbone 提供的强大 ORM,并通过 Knockout 绑定创建动态视图。

