Cloud Foundry 是開放源碼的 PaaS 解決方案,支援多種程式語言、開發框架及資料庫等服務,而且更容易開發、測試及佈署。本系列文章將從零開始,和學習...
筆者不是 AI、ML 相關背景,Python 也不能算是多熟(主要還是寫 JavaScript),但因為待在有資料科學團隊的公司 -「優拓資訊」,近年來投入許多...
Mongoose的Schema除了可以設定屬性(Attributes)之外也可以加入方法(Methods)。 以下程式加在UserSchema下面: User...
先考慮到http response各個部份的需求,把這部份的實做確定下來。 與伺服器流程與機制整合 對http來說,伺服器的回應,主要就是由header與bod...
概念 Controller 最主要的任務就是負責收發請求,通常在回傳資訊的時候,會用統一的格式進行回傳,統一格式的部分可以透過 Response Object...
node.js原本就提供了許多像是檔案系統操作、Binary資料處理的核心模組,在0.6.x之後又引進了cluster,可以產生多個子行程。其實要快速做一些工具...
之前的開發比較匆忙,雖然有測試幫助驗證,但是還是需要詳細確認是否有符合需求,並且調整實做程式。 需求 其實需求很簡單,在使用route handler來開發伺服...
今天打算來示範一下怎麼從「Create Bottender App」建立一個支援雙平台 Messenger 跟 LINE 的機器人,然後實現把他們部署到上線環境...
嗨打給賀~哇洗Robinლ(́◕◞౪◟◕‵ლ)大家好的台語=> 打給賀岳母好的台語=> 打給賀我是不會消費別人的客家人(因為客家人本來就不會消費(...
#Function be a Class - Node.js Day 10 今天將會介紹 Class ,在 JavaScript 中,如何使用 Function...
對MongoDB的操作我們已經有一定程度的瞭解,接下來我們就要把MongoDB的資料顯示到網頁上。 為了讓Node.js能夠連結MongoDB,我們要在pac...
說到 Express 的錯誤處理機制,就要先來談談 node.js 的 錯誤優先處理(Error-First),這是一種風格,大致上是長這樣的: const m...
今天我們使用 express 框架介紹一下 REST 路由規則,REST 是一種 http 協定的網路應用,http 提供了八種方法使用: (取得來源為 wik...
前幾天說了很多純 JavaScript 及 DOM 的東西了,該為進入 Node.js 做準備了,所以今天來說說為什麼我們需要 Node.js 以及 Node....
回頭講一下NPM是什麼,因為之後會用到(包含我現在開發也常用)。這邊引用nodejs-wiki-book的說明 NPM 全名為 Node Package Ma...
本文章同時發佈於: Medium iT邦幫忙 大家好,繼上篇Week18 - 用Let's Encrypt來為你的網站設定免費的SSL保護吧 -...
Cloud Foundry 是開放源碼的 PaaS 解決方案,支援多種程式語言、開發框架及資料庫等服務,而且更容易開發、測試及佈署。本系列文章將從零開始,和學習...
雖然說是要了解後端的運作原理,還是要先了解一下Node.js的一些特性,以利後面操作觀念才不會卡卡。 Asynchronous I/O (非同步輸入/輸出) 就...
這次將會介紹 Express 如何在 Web application 裡面應用,其中會介紹到如何使用簡單的 cli mode ,建立整個應用的雛形。 #Expr...
前面幾篇內提到的所有互動都是在對話框中完成,雖然若能順暢的用 Conversation UI 完成所有的事情,那會是很棒的事,使用者不會碰到斷斷續續的或是跳轉的...
在研究Text Box的時候發現,之前使用xml2js從xml轉成Javascript Object的方法有大問題... xml2js的問題 問題一 這個問題是...
單元測試並不是直接就可以做的,還必須讓程式「可測試」。 問題點 要開始做單元測試時,會發現一件事情 位於主程式內的函數,無法進行單元測試 所以需要把這些東西拿...
你的絕望我懂! 回憶一下專案之前的應用場景 在 Day8 selenium-webdriver:爬蟲起手式 有使用到 try-catch 來解決抓不到 ch...
上一篇我們在Node.js裡讀出MongoDB裡的資料並試圖將之顯示在console跟網頁上。結果我們發現,console顯示的確實是我們想要的資料,但網頁卻...
先來簡單講講,為何需要? 因為是秘密所以不想讓人知道。 而在如何做到這點? 你不要說不就沒事了 (X) 在生活中我們有很多一定要接受的事,例如:我沒...
EJS 簡介 EJS 是一個簡易的模板語法,又有高校的嵌入式 JavaScript 模板引擎,有點類似 ES6 的模板語法,只是這個是使用 ejs 的檔案格式...
嗨各位大大,今天來分享 Forever~我們平常開發幾乎都是使用 Nodemon , 而 Forever,簡單來說與他的差異就是當你的應用程式拋出例外時,他能...
給開司一罐啤酒~什麼你說你是Bottender不是Bartender!? Slide: https://www.slideshare.net/AustinTi...
上一篇解讀了Express.js的app.js,今天我們來試試建立一個新頁面,就選最簡單的About Us頁面好了。 首先打開"/views/ind...
前言 我想用GitHub actions去做CI/CD,主要做的事情很簡單,只有gut push和npm install,但卻不盡人意,在actions讀取到執...