Course Content
Backend Programming: Node.js and Express.js
About Lesson

Express.js 的核心就是Middleware(中間介),當Express 收到使用者在瀏流器所作出的 HTTP request時,會按不同的路由執行指令,過程中可能需要額外的邏輯處理,就會透過一連串的 middleware functions來跟進,執行到最後才產生 response。

Express 有很多內置的middleware functions,多以express 起始,然後選用相關的middleware function , 譬如要將public folder 的 static  files 在頁面渲染出來,會這樣寫:

express.static(‘public’)

而呼叫這函數就要用上use method :

app.use( )

亦即:

app.use(express.static(‘public’))

所以在express 程式中除了 HTTP 4個methods 外,最常見就是use method,因為它跟middleware 息息相關。