MDN - local library tutorial
- 安裝npm
- 使用mongoose + mongoDB cloud
- 使用express application generator 產生骨架
- MVC (model + view + controller)
心得
隨著教學一步一步貼程式的過程中(汗,在 http://localhost:3000/ 出現內容的那一剎那出現了第一次類似aha moment的感覺,終於體會到了一些後端的樂趣,雖然我忘記當時究竟是看到模組間終於組合出booklist還是單純看到範例的layout印出nav bar,當下應該要記錄一下心情的==
在剛剛貼上圖片的時候看了看網址,才發現原來這就是大名鼎鼎的MVC
整體流程: 透過router將不同網址的請求轉給不同的controller,最後再使用 template render 至頁面,能這麼整齊地使用不同module做出功能,而不是全部擠在一塊又臭又長的程式裡面,真是太好了
對於以下內容仍不清楚:
- Callback function
- populate()
- Anything related to Database
- app.js
- 為什麼我看那麼慢
明天要繼續看 tutorial,今天看了快七個小時,希望能趕緊進步到10個小時,雖然今天也幾乎是囫圇吞棗,但是對於整體架構有更多了解是件好事情。
大概是醬,要九月了我的天 (尖叫)