系统:WinAll 大小:49M
类型:编程软件 更新:2017-09-27


React MIT许可证版更新发布了,去掉了原来的专利条款,改为MIT许可证,新版本支持自定义DOM属性,需要的用户赶快来下载吧。
React.js(React)是 Facebook 推出的一个用来构建用户界面的 JavaScript 库。Facebook开源了React,这是该公司用于构建反应式图形界面的JavaScript库,已经应用于构建Instagram网站及Facebook部分网站。最近出现了AngularJS、MeteorJS 和Polymer中实现的Model-Driven Views等框架,React也顺应了这种趋势。React基于在数据模型之上声明式指定用户界面的理念,用户界面会自动与底层数据保持同步。与前面提及的框架不同,出于灵活性考虑,React使用JavaScript来构建用户界面,没有选择HTML。
1.声明式设计 −React采用声明范式,可以轻松描述应用。
2.高效 −React通过对DOM的模拟,最大限度地减少与DOM的交互。
3.灵活 −React可以与已知的库或框架很好地配合。
4.JSX − JSX 是 JavaScript 语法的扩展。React 开发不一定使用 JSX ,但我们建议使用它。
5.组件 − 通过 React 构建组件,使得代码更加容易得到复用,能够很好的应用在大项目的开发中。
6.单向响应的数据流 − React 实现了单向响应的数据流,从而减少了重复代码,这也是它为什么比传统数据绑定更简单。
此外该版本带来了一些用户长期请求的新特性,主要内容包括:
全新的渲染返回类型:fragments 和 strings
更好的错误处理
Portals 提供一流的方法将子节点渲染到一个存在于 DOM 层级之外的 DOM 节点
更好的服务器端渲染(详情)
支持自定义的 DOM 属性
减少了文件大小,整体减少 32%
采用 MIT 许可证
全新的核心架构(详情)