React

软件描述

用于构建用户界面的 JavaScript 库。

官方网站

访问软件的官方网站了解更多信息

官方认证

reactjs.org

安全链接HTTPS
立即访问

什么是 React?

由 Facebook 开发的用于构建用户界面的 JavaScript 库。 声明式 React 使创建交互式 UI 变得轻松。为应用程序的每个状态设计简单的视图,当数据变化时,React 会高效地更新并仅渲染正确的组件。 声明式视图使代码更具可预测性,更易于调试。 组件化 构建封装的组件来管理自身状态,然后将它们组合起来构建复杂的 UI。 由于组件逻辑使用 JavaScript 编写而非模板,你可以轻松地在应用中传递丰富数据,并将状态保留在 DOM 之外。 学一次,随处写 我们不对你技术栈的其他部分做假设,因此你可以在不重写现有代码的情况下用 React 开发新功能。 React 还可以使用 Node 在服务器端渲染,并通过 React Native 构建移动应用。

🔄 替代方案

58 个选择
5

一个代码库,适用于所有平台。Dioxus 是一个受 React 启发的 Rust 库,专注于开发者体验。用更短的时间为每个平台构建快速、美观且功能完整的应用程序。

4

一个轻量级且模块化的前端框架,用于开发快速而强大的网页界面。

0

Nue JS 是一个极其轻量级(压缩后仅 2.3kb)的 JavaScript 库,用于构建网页界面。它是即将推出的 Nue 生态系统的核心。它类似于 Vue.js、React.js 或 Svelte,但没有钩子、副作用、属性、门户、监听器、提供/注入、挂起等特性……

0

使用 Ember 集成的 Handlebars 模板,您可以编写更少的代码,并在底层数据变化时自动更新。

0

Ext JS 是一个用于构建交互式Web应用程序的JavaScript库,采用Ajax、DHTML和DOM脚本等技术。Ext支持与jQuery和Prototype的互操作性。

Preact

Preact

5

Preact 是一个快速的 UI 框架,具有与 React 相同的 ES6 API,但仅占 3kB。虚拟 DOM 组件和高 React 兼容性有助于提升熟悉度和可重用性。

0

Polymer 是一个利用最新网络技术的库,可让你创建自定义 HTML 元素。从按钮到完整应用程序,均可构建为封装且可重复使用的元素,在桌面和移动设备上都能正常工作。

0

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

上一页下一页
评分5.0 / 5.0

下载与相关链接

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。

GitHub