美文网首页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