得繼續加緊腳步。
進度
今天繼續看 [BE201] 探索 Express,目前進度大概 50% 左右,雖然 Express + MVC 整體上比 PHP 簡潔很多,但還是需要一點時間來熟悉與練習。總之再多加油吧。
學到的事情
今天主要就是練習 Express 的實作和各種 Middleware。邊做邊作筆記,但筆記會等完整一點後才會上傳上來。
另外在使用 connect-flash
這個 Middleware 時踩了一個很慘的雷,就是使用順序:
- 先使用
session
- 再使用
connect-flash
1 | const flash = require('connect-flash'); |
為什麼說這個雷很慘?
慘在明明功能運作不正常,卻完全不會有錯誤訊息。
這種 bug 才是最可怕的,因為你根本不知道問題出在哪裡。所以我前後大概花了大概一小時才把這個 bug 除掉,這樣你還不覺得可怕嗎?
題外話
不知道自己的時間夠不夠,得盡快才行。
期許
明天繼續趕進度,希望能把 [BE201] 看完。