技術與投資分享
  • Node.js 筆記(六)Email - 授權 Password

    今天要跟大家介紹如何在 Node.js 中透過 Gmail 服務寄送 Email。 我們今天要介紹的套件工具為 nodemailer ,主要有兩種方式可以寄送,一種是使用授權 Password ,另一種為 OAuth2 。 我們今天將先介紹授權 Password 實作方式給大家。...

  • Node.js 筆記(五)Jasypt

    使用 Java 的朋友可以參考之前的 Jasypt 教學 。 這邊簡單的介紹一下 Jasypt ,我們在開發的時候常常會將敏感資訊的變數寫在 config 或是 properties 檔中,如 DB 的密碼。 為了避免 OP 人員知道確切的敏感資訊,我們將進一步進行加密...

  • Node.js 筆記(四)Configuration

    延續之前 Node.js 筆記(二)Sequelize (ORM Framework) 最後所提到的問題,如果我們需要依據不同的環境進行 config 的切分,我們應該怎麼做呢? Quick Start 今天我們要使用之前的 Sequelize 範例中的資料庫連線資訊來進行今天的...

  • Node.js 筆記(三)Sequelize Auto

    上一篇文章中, Node.js 筆記(二)Sequelize (ORM Framework) ,我們可以看到如果 models 資料夾中所有的model需要自己打那會需要花很長的時間。 所以今天要跟大家介紹可以自動產生的工具 Sequelize Auto 。 Quick Sta...

  • Node.js 筆記(二)Sequelize (ORM Framework)

    今天要跟大家介紹如何在 Node.js 中使用 ORM ,我們要介紹的是 Sequelize 。 我們先來看一下 Sequelize 在 官網 中是怎麼介紹自己的。 Sequelize is a promise-based Node.js ORM for Postgres, MySQL, ...

  • Node.js 筆記(一)介紹與安裝

    最近正在摸索 Node.js ,接下來會慢慢記錄自己的學習過程。 我們來看看在 NodeJS 華文維基平台 是怎麼介紹他的。 這邊簡單的介紹一下 Node.js , Node.js 是一個高效能、易擴充的網站應用程式開發框架 (Web Application Framework)。它誕...