ExpressJS - 概述



ExpressJS 是一個 Web 應用程式框架,可為你提供一個簡單的 API 來構建網站、Web 應用程式和後端。使用 ExpressJS,你不必擔心低階協議、程序等。

什麼是 Express?

Express 提供了一個最小的介面來構建我們的應用程式。它為我們提供了構建應用程式所需工具。由於 npm 上有大量可直接插入 Express 的模組,因此非常靈活。

Express 由 TJ Holowaychuk 開發,並由 Node.js 基金會和眾多開源貢獻者維護。

為什麼選擇 Express?

與 Rails 和 Django 等競爭對手不同,它們採用片面的應用程式構建方式,而 Express 沒有“最佳方式”來完成某項任務。它非常靈活且可插入。

Pug

Pug(以前稱為 Jade)是用於編寫 HTML 模板的簡潔語言。它 −

  • 生成 HTML
  • 支援動態程式碼
  • 支援可重用性(DRY)

它是與 Express 一起使用最流行的模板語言之一。

MongoDB 和 Mongoose

MongoDB 是一個開源文件資料庫,設計用於輕鬆開發和擴充套件。該資料庫還用於儲存資料。

Mongoose 是一個適用於 node.js 的客戶端 API,它讓我們可以輕鬆地從 Express 應用程式中訪問資料庫。

廣告
© . All rights reserved.