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

迈向 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

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,314评论 25 709
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,679评论 4 61
  • 女人裸露的腰肢,男人不羁的外表,让我觉察到此行人生的危险。
    德川阅读 1,427评论 0 0
  • 念一句娘亲 思一场感恩 打一个电话 道一声平安 恋一场思念 盼一夜未眠 牵挂娘亲 辗转反侧期盼安 母女连心 野草诗...
    快乐灵芝阅读 1,805评论 11 31
  • 说起创业,多少人热血沸腾;说起创业,多少人想着立即出任CEO,融资IPO,走上人生颠峰,让周围的人艳羡不已;说起创...
    bickjo阅读 2,839评论 0 0

友情链接更多精彩内容