在開發網頁伺服器之前,必須了解網際網路資料傳輸的基本背景知識。今天的內容是簡單介紹常被忽略的網際網路知識之Protocal(通訊協定)的概念。 Protocol...
今天的目標是:用NodeJS練習寫一個簡單的Web Server,所以會先介紹一下NodeJS中的http模組,然後再來看看要如何讓網頁在客戶端與伺服器端傳遞。...
接續前一天的內容,今天的重點在於提升靜態網頁讀取的效率與JSON格式檔案在Server中的傳遞。 以Stream執行處理請求與回應 Day12所提到的網頁讀取方...
終於進入NodeJS中最為人知的套件管理系統NPM了,不諱言的當初對NodeJS一知半解的我對於NodeJS的特色只聽說過NPM,今天就要對NPM做個簡單的介紹...
經過昨天的簡介,今天要來講NPM相對重要的部份:安裝套件與管理,分成一般相依性安裝、開發相依性安裝、全域安裝三個部份。 在提相依性安裝之前,先說明一下其實NPM...
從今天開始,程式碼和實作練習的部份會佔比較多的部份,終於要進入實用的NodeJS網頁框架-Express了。 Express Express是NodeJS後端開...
今天要針對Routes和Middleware的部份進一步了解Express框架。 Express中的Routes Routing(路由)在網頁應用程式中是指網址...
Express的學習從安裝、Route和Middleware的概念開始,今天要進入前端實務面的部份:Template(樣板)。 Template 樣板在前面No...
前一篇說明了Express中的樣板引擎與樣板的使用,是比較偏向前端的部份,今天的主題是前端和後端資料傳遞的那一塊:Get方法請求的query string。 Q...
Post Parameter 透過Post方法提出請求時,瀏覽器會將請求以不同的形式遞送,請求的內容會紀錄在Content並以ContentType把請求的內容...