繼續與雜亂的 code 相處。
進度
今天開始重構之前用 PHP 寫的部落格,目前大概完成了 80% 吧:
先不說重構有多麻煩,不得不說 JS + ORM + MVC 來寫後端真的爽快很多。
一來是我本來就跟 JS 比較熟,再加上用了 ORM 就不用再寫 SQL Query,還有 MVC 這乾淨的架構,怪不得現在很少人再用純 PHP 來寫網站了,這點我頗有感觸~
不過剛剛也透漏了,其實重構還是很麻煩的,畢竟這跟原本寫 PHP 的寫法差蠻多的(尤其是沒有 MVC 架構),所以幾乎所有地方都得重新改才行。這也是為什麼我花了一天還沒辦法全部重構完畢 QQ
順道一提,我現在體會到 Restful 這東西講成白話就是「URL 潔癖」吧,哈哈哈。雖然我也想說這次重構來試看看 Restful 的 pattern 好了,不過後來發現這需要依賴前端用 AJAX 才行。所以目前只好作罷,等以後有機會再試試看吧。
學到的事情
今天寫了一整天的 code,主要是練習 Express 和 ORM 的部分吧,有些地方我還卡蠻久跟不夠熟悉,希望能在這週做完作業後變得熟能生巧。
題外話
繼續加油吧!
期許
希望明天能順利重構完畢,跟能順便做下個作業的話就更好了。