這部份原先是想在jsdc分享的展示,不過當時時間不夠,結果就沒有做這部份的展示。 node.js的模組功能有幾個必須了解的限制: 他是同步執行的,並不符合AM...
這個系列會帶著您通過Node.js中的Discord.js套件,從0到1開始製作屬於自己的Discord機器人,希望可以幫助大家成為機器人的開發者哦! 前言...
今天要討論 Array,在 Array 是個很重要的物件型態,在 JavaScript 裡面有許多 Array 好用的方式,這次將會為大家介紹 Array 優秀...
今天,來到鐵人賽第二十七天。(小編在聽歌啦...默默覺得做IT這一行,根本就是亡命之徒啊...)(出發啦!不要問那路在哪,迎風向前,是唯一的方法...)只是覺...
今天終於來到最後一集了,會介紹的是 Traefik 這一個工具。 當網址綁定特定虛擬主機的 ip 時,預設需要綁定 80、8080 的 port,如果是 htt...
在Express.js的介紹中我們為Node.js安裝了Express.js這個目前最流行的網頁開發框架(web framework),並建立了一個testp...
成功要選人少的路走,套件要選人多的來用 如何選擇 Node.js 中發出 Request 的套件? 雖然眾多的套件都能實現這個目標,但還是把套件做個簡單的...
nvm 可以用來安裝 Node.js,如果有需求測試不同版本的話,也可以安裝多種版本、隨時切換不同版本的 Node.js。 nvm 的全名是 Node Vers...
Express.js的架構跟網頁修改我們都已接觸過了。今天我們來弄懂Express為專案產生的最重要文件之一:app.js。以下是app.js的全部內容: v...
依照昨天的構想,把傳送binary資料的功能也實作出來了,就把它用在資源分享上。 分成兩個部分來傳送資料,基本上問題不大,但是要實作,需要在使用方法上制定一些規...
在上一篇的Node.js路由上,我們的例子只輸出到console,而沒有顯示在網頁上。要顯示到網頁上其實很簡單,只要根據不同的頁面返回不同的內容,再透過Res...
回顧上次內容 介紹如何下載及安裝 Nodejs 使用 npm init 使用 npm express 介紹如何在本機端建立一個 web server 接下來...
熟悉的起手式:「我方便問你一個 Node.js 核心的問題嗎?」 這是一個在了解後,無論面試還是工作,CP 值都很高的題目,建議讀者要真的融會貫通。 大綱...
隨著 Node.js 的問世,前端開發者的觸角也逐漸蔓延到後端,甚至透過 Electron.js 這類強大的套件,也可以製作出完整的桌面 GUI 應用程式;藉...
Express 簡介 Express.js 是基於 Node.js 所開發的前後端網頁框架,特性為快速極簡,主要運作是在處理 HTTP 請求的函數,處理每個中...
最近好久沒登入 Firebase 管理推播,沒想到登入確認的時候,發現【雲端通訊】的推播伺服器API已經升級了-.-a如下:舊版 HTTP 或 XMPP API...
今天,是鐵人賽第二十八天。時間過得很快呢!我們直接來看看吧。 上一篇,我們做完了 TODO List的 Model 部份,包含建模,以及建立其mongoDB...
本系列目標 ps(本系列文章將引用ToDo List的專案去演示,抱歉稍後補上專案GitHub連結) multer檔案上傳(一)將圖片存在DB mult...
今天,是鐵人賽第二十一天。開始了倒數十天計劃。話說,今天是冬至喔!這個冬天不太冷 — 咦~這不是張學友的歌嗎?昨天的進度,不知道有沒有預習?沒有沒關係,因為,...
先做一下簡單的概念驗證,看看與檔案系統對應是否可行。 從hello world開始 再提一下最簡單的hello world: var http = requi...
前情提要: 我們很常聽到所謂的 API,但那到底是什麼,想深入去了解後又發現多了一個叫做 RESTful API 的東西,那這兩個東西到底有什麼差別呢,REST...
我們都知道 Node 是一個 single thread 並且非同步的語言,那...假使面臨排山倒海的使用者請求時你能想像那一個 thread 孤軍奮戰的感受...
今天我們要進入一個新的挑戰——後端開發!不管是前端還是後端,專案越大,壓力越大。尤其是對於初學者來說,後端開發常常像是在黑暗裡摸索,覺得困難重重。但其實,只要掌...
2017/01/01 新年快樂! 最後,我們要將我們寫好的node.js 部署至雲端,這裡以Azure為例。 準備 安裝Git ,裝好了,可以先參考 Try...
今天,來到鐵人賽的第二十天。賽程也將剩下1/3。不多說了,趕緊來看看吧! 綜合前面的應用,我們學會了: 如何進入MS-SQL擷取資料、如何進入MongoDB...
上一篇完成了建立資料,本篇就來介紹更新的部分,我們在上一篇的使用者列表頁面上,每一筆資料的功能建立了一個『更新』的按鈕,如下: 在這使用者列表的部分,表格列出的...
MVC是一個不錯的設計方式,可以把商業邏輯、呈現與流程控制分開來處理,各司其職,讓程式更好維護。所以考慮在目前的程式中,加入MVC的支援。 Front Cont...
嗨各位~ 我是 Robin !今天要分享 REPLREPL 簡單來說就是在 Terminal 可以像是你打開瀏覽器的 console 快速的測試你的 JS,我...
參考:example012.html 資料的複雜性 結果奮鬥最久的還是處理pptx的資料XD 來反省一下...先看一下簡報的架構(排除了一些跟播放沒直接關係的設...
前面的 Part 3 講了預設的 Session,現在來提一下 MongoDB 與 Redis 的儲存方式,篇幅夠的話,順便會提到 Cookie base 的儲...