- ExpressJS 教程
- ExpressJS - 主頁
- ExpressJS - 概述
- ExpressJS - 環境
- ExpressJS - Hello World
- ExpressJS - 路由
- ExpressJS - HTTP 方法
- ExpressJS - URL 構建
- ExpressJS - 中介軟體
- ExpressJS - 模板
- ExpressJS - 靜態檔案
- ExpressJS - 表單資料
- ExpressJS - 資料庫
- ExpressJS - Cookies
- ExpressJS - 會話
- ExpressJS - 身份驗證
- ExpressJS - RESTful API
- ExpressJS - 腳手架
- ExpressJS - 錯誤處理
- ExpressJS - 除錯
- ExpressJS - 最佳實踐
- ExpressJS - 資源
- ExpressJS 實用資源
- ExpressJS - 快速指南
- ExpressJS - 實用資源
- ExpressJS - 討論
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 應用程式中訪問資料庫。
廣告
