參賽緣由 我本身是一位前端工程師,專案開發中難免會遇到要修改/增加功能與後端討論的時候,這時候呢!如果你剛好了解後端運作的原理,恭喜你,可能會蠻順利的,最大的困...
雖然說是要了解後端的運作原理,還是要先了解一下Node.js的一些特性,以利後面操作觀念才不會卡卡。 Asynchronous I/O (非同步輸入/輸出) 就...
簡單介紹 講到模組,Javascript天生缺少的功能之一,就要提到Common.js了,它的出現是為了讓Javascript擁有更多功能及擴展實用領域,其中定...
(關於NPM安裝模組的部份會找時間補充到前一天或是使用到時順便介紹) 今天我們要建立一個可以讓使用者存取檔案的網站伺服器程式。 今天用到的都是Node.js內建...
回頭講一下NPM是什麼,因為之後會用到(包含我現在開發也常用)。這邊引用nodejs-wiki-book的說明 NPM 全名為 Node Package Ma...
大家可能都中過電腦病毒,被駭客奪取了帳號密碼資訊甚至是被遠端操控了電腦,那究竟其中有做到哪些事呢?我們這邊就來寫一個簡單的後門程式來了解。 概念、流程 這個後門...
延續昨天的內容...在客戶端跟伺服器端建立連線之後,可以利用socket的write()方法來傳送資料,以及用data事件來接收資料。 實作part2 延續昨天...
MVC是什麼呢?它是軟體工程中一個存在許久的架構模式,目的是為了讓程式設計更彈性,並且盡量能讓程式能有更高的重複使用性,以便降低專案後續的維護和擴充的困難度。M...
介紹 Express是目前最多人使用的Node.js Web 框架,也是在網路上資源最豐富的,安裝方式可以直接使用NPM安裝。 npm install expr...
開發網站時,視覺設計上都會採用一致的風格,很大的機會有重複、類似的部份,不論是功能上的重複或是排板上的類似,我們會希望將這些部份抽出來做成樣板,然後動態地將不同...