上課記錄

Week13 - 體會Node.js的強大

Week13 - 體會Node.js的強大

概要

時間過得好快,課程已邁入第 13 週,距離結訓的時間已經不到兩個月!

這個禮拜老師介紹了 Node.js 的執行環境和各種套件模組,例如 Npm、Express、EJS、body-parser、Cors 、MySQL、mutler 、BlueBird ,這是上課所教的套件,另外還有很多的套件,網路上的資源非常多,要用的時候再去查找。

Node.js 是什麼?

簡單來說,是一個讓我們能夠在伺服端運行 JavaScript 的執行環境,搭配各種套件模組,可以擴展更多功能。

順帶一提,我們的大專題已經決定要用 Node.js+MySQL 來建置後端環境,聽到後我又開始緊張焦慮了哈哈!要加油~~

關於套件模組

一個套件就可能衍生出很多的知識點,想必就會有很多東西要去學,但多半都脫離不了 Javascript,所以也不完全是新的東西,在這裡很感謝自己之前在 JavaScript 所花的複習時間,不然到了 Node.js 可能會完全跟不上!!!

在不同的套件模組之間,試著把流程順清楚

引用 ➡️ 呼叫 ➡️ 中介程式 ➡️ 監聽 ➡️ 執行

大方向記清楚,內容則依照不同的套件去做變化,套件有什麼屬性和方法我會記在筆記本上,到時候的複習就是去看筆記本上的內容。

簡要本週上課內容

這門課共有 8 天,關於很重要的 HTTP 請求、設定路由、解析表單資料、畫面渲染、文件上傳、連接資料庫等,在這八天內都會講到,搭配老師撰寫的 Node.js 課程講義,讓這門課對心臟的疼痛度減低了一點 🫀

雖然說是前端班,但是也還是必須要懂後端的相關知識,如同人體的各個系統,不能只有一種,還要搭配不同的系統,身體才能正常運作!

那這週的記錄就先到這裡 要來繼續去複習了

Hannah 筆