首頁  >  文章  >  web前端  >  node的express有什麼用

node的express有什麼用

WBOY
WBOY原創
2022-08-19 10:57:401565瀏覽

node的express可以方便、快速的創建Web網站的伺服器或API介面的伺服器;express還可以為不同URL路徑中使用不同HTTP動詞的請求編寫處理程序,整合了「視圖」渲染引擎,以便透過將資料插入模板來產生回應等等。

node的express有什麼用

本文操作環境:Windows10系統、nodejs 16版、Dell G3電腦。

node的express有什麼用

express :一個輕量級的Node Web 服務端框架,同樣是一個人氣超高的項目,它可以幫助我們快速建立基於Node 的Web應用。

Express 是 基於 Node.js 平台,快速、開放、極簡的 Web 開發框架。

使用 Express,我們可以方便、快速的建立 Web 網站的伺服器或 API 介面的伺服器。

Express 是一個保持最小規模的靈活的 Node.js Web 應用程式開發框架,為 Web 和行動應用程式提供一組強大的功能。

Express 是最受歡迎的 Node 框架,也是許多其它流行 Node 框架 的底層函式庫。

Express 提供了以下機制:

  • 為不同 URL 路徑中使用不同 HTTP 動詞的請求(路由)編寫處理程序。

  • 整合了「視圖」渲染引擎,以便透過將資料插入範本來產生回應。

  • 設定常見 web 應用程式設置,例如用於連接的端口,以及渲染回應模板的位置。

  • 在請求處理管道的任何位置新增額外的請求處理「中間件」。

雖然 Express 本身是極簡風格的,但是開發人員透過創建各類別相容的中間件套件解決了幾乎所有的 web 開發問題。這些庫可以實現 cookie、會話、使用者登入、URL 參數、POST 資料、安全性頭等功能。可在 Express 中間件 網頁中找到由 Express 團隊維護的中間件軟體包清單(還有一張受歡迎的第三方軟體包清單)。

擴充知識

Express 框架實例

express框架為我們實作了路由功能,因此可以很方便的透過路徑來區分各種請求。

回應/ 路徑的get 請求:

app.get('/', function(req, res) {
  res.send('hello node')
})

回應/ 路徑的post 請求:

app.post('/', function(req, res) {
  res.send('hello node')
})

推薦學習:《nodejs影片教學

以上是node的express有什麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn