美文网首页Next.js
迈向 Next.js 5:介绍 Canary 版本更新相关内容

迈向 Next.js 5:介绍 Canary 版本更新相关内容

作者: 小纠结在简书 | 来源:发表于2017-12-06 14:56 被阅读26次

    迈向 Next.js 5。2017年11月16日,Next.js 官方发文宣布, Next.js Canary 版本即将发布。

    Next.js 5:更大的规模

    Next.js旨在向开发人员展示React之上尽可能小的API表面,以使应用程序和网站的开发更具生产力。

    因此,我们不是写新功能或扩展API,而是关注可扩展性。

    因此,我们将Next.js 5路线图分为两大类:

    1. 使用较大的代码库(单一存储库)使Next.js更好地执行

    2. 使Next.js更适合大型团队(跨多个存储库)

    路线图

    1. 改进的编译速度
    • 更好的启动性能(第一次运行next)
    • 更好的懒惰页面建设性能
    2. 改进的Sourcemaps
    • 所有类别的错误准确的源代码映射
    • 支持外部源地图
    3. 多个Next.js应用程序在同一个域
    • 能够指定一个前缀来挂载一个应用程序
    • <Link>跨应用程序领域的互操作性
    在npm上更简单地共享组件
    • 发布前无需进行编译
    • 更容易从注册表中导入Next.js组件

    前两项将使您在项目的本地范围内提高生产力。较大的代码库可以看到最大的好处(复杂的组件层次结构)。

    最后两个将使整个组织中的Next.js更高效,允许您分割更多并共享。拥有众多团队的大型公司将会看到很多工作流程的改进

    最后,我们添加一些高度要求的示例(如用户身份验证),改进了Next.js内部的文档以及更小的功能和错误修正。

    如何开始使用 Canary

    要安装Next.js canary,只需运行一个命令:

    $ npm install --save next@canary react react-dom
    

    本文翻译自:https://zeit.co/blog/next-canary

    相关文章

      网友评论

        本文标题:迈向 Next.js 5:介绍 Canary 版本更新相关内容

        本文链接:https://www.haomeiwen.com/subject/ewakixtx.html