Next.js

Next.js

Next.js是一個用於構建全棧Web應用程式的React框架。可以使用React組件來構建用戶界面,使用Next.js來實現額外的功能和最佳化。Next.js基於檔案系統的路由器,構建在伺服器組件之上,支持布局、嵌套路由、載入狀態、錯誤處理等。

基本介紹

  • 軟體名稱:Next.js
  • 軟體平台:Node.js
  • 上線時間:2016年
  • 最近更新時間:2023年10月26日 
  • 軟體語言:JavaScript
  • 開發商:Vercel, Inc. 
  • 軟體授權: MIT license
  • 軟體版本:v14.2.7
產生背景,主要功能,運行環境,

產生背景

Next.js是一個為構建基於React的Web套用而定製的JavaScript框架,同時提供對靜態和伺服器端呈現Web 應用程式的支持。

主要功能

Next.js考慮到最佳做法,能夠以一致的方式創建“通用”Web 套用,需要最小的配置。 這些“通用”伺服器呈現的 Web 套用(也稱為“同構”)在客戶端和伺服器之間共享代碼。 Next.js 使開發人員能夠輕鬆創建快速、可擴展和SEO友好的Web應用程式。

運行環境

本指南假定已完成設定 Node.js 開發環境的步驟,具體包括:
  • 安裝 Windows 10 的最新版本(版本 1903+,內部版本 18362+)或 Windows 11
  • 安裝適用於 Linux 的 Windows 子系統 (WSL),其中包括一個 Linux 分發版(如 Ubuntu),並確保其在 WSL 2 模式下運行。 可通過打開 PowerShell 並輸入以下內容進行檢查:wsl -l -v
  • 在 WSL 2 上安裝 Node.js:這包括版本管理器、包管理器、Visual Studio Code 和遠程開發擴展。
建議在使用 NodeJS 套用時使用適用於 Linux 的 Windows 子系統,以獲得更高的性能速度和更好的系統調用兼容性,並在運行 Linux 伺服器或 Docker 容器時實現奇偶校驗。

相關詞條

熱門詞條

聯絡我們