介紹、設定 EJS的全名是「Embedded Javascript」,顧名思義就是內嵌式的樣板引擎,可以將邏輯與內容直接嵌入到HTML頁面上。比起Jade來說更...
在Day4的時候,有使用了url模組來解析網址並把對應的檔案內容呈現在網頁上。但對Web應用程式來說,還有許多需求必須被滿足,這邊先列出常用的幾個:1.判斷請求...
相較於GET方法,POST方法從一開始就設定用來夾帶較多的資料,也算是HTTP傳送資料的標準方法。POST方法的原理是在送出網址請求時,會需要提供一段「body...
官方說明:Express 是一個本身功能極簡的路由與中介軟體 Web 架構:本質上,Express 應用程式是一系列的中介軟體函數呼叫。中介軟體函數是一些有權...
HTTP通訊協定採用的是無狀態的連線形式,也就是客戶端與伺服器端並部會一直保持連線狀態。所以通常每一個頁面請求都會被視為一個全新、獨立的連線,也就是說當你按下F...
REST(Representational State Transfer),它是一種網路架構風格,並不是一種標準,那什麼是API?API 指 Applicati...
MongoDB是用Javascript開發者最熟悉(也許是最常用)的JSON格式儲存資料,在使用時操作及概念上都相較比容易了解。更詳細的說,MongoDB內部是...
首先由客戶端連線到MongoDB伺服器 mongodb 如果沒有加上任何參數,MongoDB指令預設會連線到localhost。預設MongoDB 預設資料庫...
對Node.js來說,MongoDB是非常友好的資料庫系統,可以直接JS當作腳本語言並使用JSON儲存資料,也就代表Nodejs跟MongoDB交換資料時不再需...
Mongoose是nodejs的MongoDB ODM(Object Modeling Map)。