邁向 Next.js 5:介紹 Canary 版本更新相關(guān)內(nèi)容

邁向 Next.js 5。2017年11月16日,Next.js 官方發(fā)文宣布, Next.js Canary 版本即將發(fā)布。

Next.js 5:更大的規(guī)模

Next.js旨在向開發(fā)人員展示React之上盡可能小的API表面,以使應(yīng)用程序和網(wǎng)站的開發(fā)更具生產(chǎn)力。

因此,我們不是寫新功能或擴(kuò)展API,而是關(guān)注可擴(kuò)展性。

因此,我們將Next.js 5路線圖分為兩大類:

  1. 使用較大的代碼庫(單一存儲庫)使Next.js更好地執(zhí)行

  2. 使Next.js更適合大型團(tuán)隊(跨多個存儲庫)

路線圖

1. 改進(jìn)的編譯速度
  • 更好的啟動性能(第一次運(yùn)行next)
  • 更好的懶惰頁面建設(shè)性能
2. 改進(jìn)的Sourcemaps
  • 所有類別的錯誤準(zhǔn)確的源代碼映射
  • 支持外部源地圖
3. 多個Next.js應(yīng)用程序在同一個域
  • 能夠指定一個前綴來掛載一個應(yīng)用程序
  • <Link>跨應(yīng)用程序領(lǐng)域的互操作性
在npm上更簡單地共享組件
  • 發(fā)布前無需進(jìn)行編譯
  • 更容易從注冊表中導(dǎo)入Next.js組件

前兩項將使您在項目的本地范圍內(nèi)提高生產(chǎn)力。較大的代碼庫可以看到最大的好處(復(fù)雜的組件層次結(jié)構(gòu))。

最后兩個將使整個組織中的Next.js更高效,允許您分割更多并共享。擁有眾多團(tuán)隊的大型公司將會看到很多工作流程的改進(jìn)

最后,我們添加一些高度要求的示例(如用戶身份驗(yàn)證),改進(jìn)了Next.js內(nèi)部的文檔以及更小的功能和錯誤修正。

如何開始使用 Canary

要安裝Next.js canary,只需運(yùn)行一個命令:

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

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

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,351評論 25 708
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 15,694評論 4 61
  • 女人裸露的腰肢,男人不羈的外表,讓我覺察到此行人生的危險。
    德川閱讀 206評論 0 0
  • 念一句娘親 思一場感恩 打一個電話 道一聲平安 戀一場思念 盼一夜未眠 牽掛娘親 輾轉(zhuǎn)反側(cè)期盼安 母女連心 野草詩...
    快樂靈芝閱讀 285評論 11 31
  • 說起創(chuàng)業(yè),多少人熱血沸騰;說起創(chuàng)業(yè),多少人想著立即出任CEO,融資IPO,走上人生顛峰,讓周圍的人艷羨不已;說起創(chuàng)...
    bickjo閱讀 399評論 0 0

友情鏈接更多精彩內(nèi)容