支援Edgio Applications v6中的節點16
Edgio Applications v6引入了對Node.js v16的支援。 要進行升級,請參見《Edgio Applications v6遷移指南》 ,瞭解分步說明。 由於您的應用程式現在將使用Node.js v16執行,我們強烈建議您在開發應用程式時使用Node.js v16.x。 開發人員應注意的最重要的棄用:
- 版本6不再支援JWT訪問控制。 以前的版本允許根據JWT令牌在每路由的基礎上配置是允許還是拒絕請求。
- 預設情況下,邊緣鏈接和永久鏈接的搜尋引擎流量將被自動阻止,從而不再需要 .noIndexPermalink()。 此功能現已過時,我們建議您將其從航線中移除。 如果要覆蓋此行爲,可以 設定。
Next.js執行時變量
在Next.js中,執行時變量用於在執行時向伺服器提供資訊。 此資訊可用於配置伺服器的行爲,例如連接到數據庫或將數據傳遞到將用於呈現頁面的伺服器。
在以前的Edgio Applications版本中,所有環境變量都在構建時被解析,並且沒有任何選項可以更改爲使用執行時環境變量。 從版本6.0.5開始,next.config中的serverRuntimeConfig支援執行時變量 。
要開始使用Edgio上的Next.js,請參見 Edgio Sites框架指南。 有關環境變量的更多詳細資訊,請參見 官方Next.js文檔。
Next.js 13實驗應用程式文件夾
在應用程式版本6.0.6中,Edgio增加了對Next 13實驗應用程式文件夾的基本支援。 這是一項新功能,可將Next.js與React的未來保持一致,並改善路由和佈局體驗。
應用程式目錄可以與Pages目錄一起逐步採用。 應用程式的某些路由可以選擇新行爲,而其它路由則保留在Pages目錄中。 要了解有關應用程式文件夾的更多資訊 ,請參閱 Next.js beta文檔。
繼續
要了解最新的應用程式功能,請遵循 Edgio Changelog。 訪問我們的文檔,查看 正式支援的Web應用框架的完整列表。 可在Edgio Examples資源庫中找到示例應用程式集合 。
P.S.我們是Edgio,一種邊緣應用程式平臺。 無論您選擇哪個框架, Edgio網站支援SolidJS, React, Next, Nuxt和 更多JavaScript框架 。 開始並試用您最喜歡的框架,或訪問 我們的論壇 以瞭解更多資訊。