1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

React 16.0.0 正式发布,改用 MIT 许可证

我们很高兴地宣布React 16.0.0 发布了,该版本最值得关注的是项目许可证去除了专利部分,改为 MIT 许可证。此外该版本带来了一些用户长期请求的新特性
By 小栗儿, 2017-09-27 | |
标签:
  1. 小栗儿
    我们很高兴地宣布React 16.0.0 发布了,该版本最值得关注的是项目许可证去除了专利部分,改为 MIT 许可证。

    此外该版本带来了一些用户长期请求的新特性,主要内容包括:

    • 全新的渲染返回类型:fragments 和 strings
    • 更好的错误处理
    • Portals 提供一流的方法将子节点渲染到一个存在于 DOM 层级之外的 DOM 节点
      代码:
      render() {
        // React does *not* create a new div. It renders the children into `domNode`.
        // `domNode` is any valid DOM node, regardless of its location in the DOM.
        return ReactDOM.createPortal(
          this.props.children,
          domNode,
        );
      }
    • 更好的服务器端渲染(详情
    • 支持自定义的 DOM 属性
    • 减少了文件大小,整体减少 32%
    • 采用 MIT 许可证
    • 全新的核心架构(详情

    完整内容请查看发行说明和发行首页。

    下载地址:

留言

要发表留言,请注册并成为会员!