电脑公司 - 专注最好用的Win7旗舰版镜像下载网站!(本站Win7完美支持USB3.0) 电脑公司首页 | Win7激活工具 | 热门专题
电脑公司>您的位置:首页 > 软件下载 > 其他软件 > React 17下载

React(Web开发框架)

V17.0官方版
React(Web开发框架)
更新时间:2021-10-08软件大小:443KB软件格式:.rar
授权方式:免费版软件语言:简体中文软件类型:国产软件

安全检测:

推荐星级:

软件介绍

React是用于构建用户界面的JavaScript库,能够帮助用户轻松的创建交互界面,构建封装你的组件,管理好你的状态state,react能够很好的限制用户的输入,通过虚拟的DOM来更新页面,基本上无障碍地反应在UI界面上。软件革命性创新,性能出众,代码逻辑却非常简单,深受用户喜爱,是 Web 开发的主流工具。

React.js

React简介

为全新的 JSX 转换器添加 react/jsx-runtime 和 react/jsx-dev-runtime。

根据原生框架构建组件调用栈。

可以在 context 中设置 displayName 以改善调用栈信息。

防止 ‘use strict’ 从 UMD 的 bundles 中泄露。

停止使用 fb、me 进行重定向。

框架特色

1、声明式设计:React 使创建交互式 UI 变得轻而易举。为你应用的每一个状态设计简洁的视图,当数据变动时 React 能高效更新并渲染合适的组件
2、组件化:构建管理自身状态的封装组件,然后对其组合以构成复杂的 UI。
3、高效:React通过对DOM的模拟,最大限度地减少与DOM的交互。
4、灵活:无论你现在使用什么技术栈,在无需重写现有代码的前提下,通过引入 React 来开发新功能。

React DOM

将事件委托从 document 切换为 root。

在运行下一个副作用前,请清理所有副作用。

异步运行 useEffect 清理函数。

使用浏览器的 focusin 和 focusout 替换 onFocus 和 onBlur 的底层实现。

将所有 Capture 事件都使用浏览器的捕获阶段实现。

禁止在 onScroll 事件时冒泡。

如果 forwardRef 或 memo 组件的返回值为 undefined,则抛出异常。

移除事件池。

移除 React Native Web 不需要的内部组件。

当挂载 root 时,附加所有已知的事件监听器。

在 Dev 模式下,禁用第二次渲染过程中的 console。

弃用为记录且具有误导性的 ReactTestUtils、SimulateNative API。

重命名内部使用的私有字段。

不在开发环境调用 User Timing API。

在严格模式下重复渲染期间禁用 console。

在严格模式下,二次渲染组件也不使用 Hook。

允许在生命周期函数中调用 ReactDOM、flushSync(但会发出警告)。

将 code 属性添加到键盘事件对象中。

为 video 元素添加 disableRemotePlayback 属性。

为 input 元素添加 enterKeyHint 属性。

当没有给 《Context、Provider》 提供任何值时,会发出警告。

如果 forwardRef 或 memo 组件的返回值为 undefined,则抛出警告。

为无效更新改进错误信息。

从调用栈信息中忽略 forwardRef 和 memo。

在受控输入与非受控输入间切换时,改善错误消息。

保持 onTouchStart、onTouchMove 和 onWheel 默认为 passive。

修复在 development 模式下 iframe 关闭时,setState 挂起的问题。

使用 defaultProps 修复拉架子组件在渲染时的问题。

修复当 dangerouslySetInnerHTML 为 undefined 时,误报警告的问题。

使用非标准的 require 实现来修复 Test Utils。

修复 onBeforeInput 报告错误的 event、type。

修复 Firefox 中 event、relatedTarget 输出为 undefined 的问题。

修复 IE11 中 “unspecified error” 的问题。

修复 shadow root 中的渲染问题。

使用事件捕获修复 movementX/Y polyfill 的问题。

使用委托处理 onSubmit 和 onReset 事件。

提高内存使用率。

返回顶部


系统软件完发布的系统镜像及软件均来至互联网,仅供学习和研究使用,不得用于任何商业用途并请在下载后24小时内删除,如果满意请联系版权方购买。
如果您发现本站侵害了您的版权,请立即联系我们,本站将第一时间进行相关处理。邮箱:448377971#QQ.com[请将#换成@]
版权声明|下载声明 Copyright@ 2023 电脑公司