跳至內容

執行環境

Next.js 有兩種伺服器執行環境可在您的應用程式中使用

  • Node.js 執行環境(預設),可以存取所有 Node.js API 和生態系統中的相容套件。
  • 邊緣執行環境 (Edge Runtime),包含更有限的API 集合

使用案例

  • Node.js 執行環境用於渲染您的應用程式。
  • Edge 執行環境用於中介軟體(路由規則,例如重新導向、重寫和設定標頭)。

注意事項

  • Edge 執行環境並不支援所有 Node.js API。某些套件可能無法如預期般運作。在Edge 執行環境中瞭解更多關於不支援的 API。
  • Edge 執行環境不支援增量靜態再生 (ISR)。
  • 兩種執行環境皆可支援串流,具體取決於您的部署基礎架構。

後續步驟

檢視 Edge 執行環境 API 參考。