只要有應用必定有黑帽駭客的出現,要做好防範黑客的機制在現今已經是標配,雖然不見得是資安大師,但至少要把最基本的防禦做好,善盡工程師的責任!Express 官方在...
由於 node.js 是 javascript 作為開發的語言,開發的過程遵照程式碼規範撰寫讓整個程式風格達到一致。不過當然許多的 js 寫法都會有不同的風格存...
昨天只是簡單地驗證概念,今天先拿一個template引擎來測試一下。 swig模版引擎 swig是可以在node.js中運行的一個template引擎,他的速度...
文章也同時發表於medium(`・ω・´)” 稍微提一下,以下所有圖畫都是我妹妹幫忙畫的,希望有幫助大家~ 髒沙發LineBot在開發時曾經碰過一個問題,就...
初期在打造 Bottender 時,經過累積了非常多的實戰經驗並參考了許多不同領域的概念,漸漸地衍伸出許多具體的概念與模組。了解這些概念與設計模式後,就能充份的...
今天來看看Node.js風格的Hello World,以下是我的學習重點 事件驅動與**非同步(Asynchronous)**是Node.js的兩大核心特...
即使可以與檔案系統對應,對於一般使用上還是非常不足的。除了靜態網頁,還需要一個backend來處理資料,才是一個比較完整的伺服器。 進一步開發的需求 node....
#Express 與頁面交談 - Node.js Day 18 今天介紹 Express 與頁面的部份問題,這邊會採用 ejs,一種比較近似於 html 的 v...
什麼是KeywordSearch 1.0 爬蟲關鍵字報表工具?是作者近期兩周實作出來的小專案,把不同關鍵字搜尋工具的api及部分爬蟲寫在nodejs App當...
靜態分析可以從另外一個角度來檢查程式碼的問題,例如未宣告的變數,比較不好的撰寫風格(這個是見仁見智)等等。這樣可以讓程式更健全,也更好維護。(有些問題單靠測試恐...
nvm 是一種在管理多個 Node.js 版本的套件,當你預計採用不同版本執行Node.js 的時候,可以採用這個套件,那麼我們可以先進到這個網址裡面找到安裝指...
現在要開始一些比較枯燥的地方了要規劃會員系統免不了要稍微講解資料庫 其實資料庫可以很簡單的想成是一個圖書館裡面存放的資料可以想成是圖書館的書 如果要快速可以找到...
EJS 簡介 EJS 是一個簡易的模板語法,又有高校的嵌入式 JavaScript 模板引擎,有點類似 ES6 的模板語法,只是這個是使用 ejs 的檔案格式...
由於我剛剛寫的洋洋灑灑兩千多字的學習心得與介紹因為重新整理消失了非常想棄賽QQ但是還是先把重點寫一下好了 這一系列的文章都是想要寫給非相關科系的人看的所以不會講...
一開始先從 Node.js 的安裝講起,之後會開始講基本的 JS 原則,不過為了讓大家環境統一,所以先從環境建置開始講起,如何安裝 node.js 開始講起。...
前面第二篇「Bot 開發起手式」中有講到要怎麼樣設定一個新的專案,如果還沒看過記得先去看一下,才能接著看懂這篇的內容喔~ Console Mode 玩的熟,不但...
前面我們學了express這個nodeJS的框架express的優點是輕量、簡易 今天要來講解另一個更適合用來開發大型專案的NodeJS框架:NestJS先來了...
本文章同時發佈於: Medium iT邦幫忙 大家好,繼上篇Week17 - 用Let's Encrypt來為你的網站設定免費的SSL保護吧 -...
嗨大家好,在寫「鼠年全馬鐵人挑戰-NodeJs轉Golang的爆炸之旅系列」時,其實有時候也會想寫其他東西,所以以後會依照每週不同的想法來撰寫,畢竟40週如果一...
Cloud Foundry 是開放源碼的 PaaS 解決方案,支援多種程式語言、開發框架及資料庫等服務,而且更容易開發、測試及佈署。本系列文章將從零開始,和學習...
今天我們來深入做點研究, 以前就發現,一項官方的 docker image,總是會有很多不同的 image 版本,其中有什麼差異,一直都沒有仔細研究,今天就讓我...
什麼是 Repository? 前一篇的小結有提到 Service 應該要把取資料的邏輯切出去,讓 Service 只專注在處理資料,而取資料的邏輯正是放在 R...
嗨~各位大大我是Robin今天要來主要是分享我學習在Node與JavaScript中Global物件的差異 這篇學習目標 Global是什麼?(。ŏ_ŏ)...
Cloud Foundry 是開放源碼的 PaaS 解決方案,支援多種程式語言、開發框架及資料庫等服務,而且更容易開發、測試及佈署。本系列文章將從零開始,和學習...
Cloud Foundry 是開放源碼的 PaaS 解決方案,支援多種程式語言、開發框架及資料庫等服務,而且更容易開發、測試及佈署。本系列文章將從零開始,和學習...
接下來幾天會介紹怎麼把前幾天在 Console Mode 做的機器人搬上像是 Messenger、LINE 這些台灣人常在使用的管道。 而今天的目標會放在 Me...
上一章 Day 18 - MySQL 使用Annontation設定欄位 (2) React 並不是一個新的語言, 也不是新的Framework 而是一個由Fa...
什麼是KeywordSearch 1.0 爬蟲關鍵字報表工具?是作者近期兩周實作出來的小專案,結合不同關鍵字搜尋工具的api及部分爬蟲,讓使用者可以一鍵拿到搜...
今天,邁入鐵人賽第三十天。 回顧過往,小編還記得,曾經說過,學習 Node.js 是為了一份工作。 鐵人賽下來,小編覺得,學習就是學習,學習有樂趣,把自己所學,...
嗨各位好久不見xDD今天想來做個簡單的分享(順便看能不能開始回復正常學習寫文章的習慣...咳嗯...),由於這兩天收到朋友 Gary 來問我說,在跑自動化測試過...