node.js

利用 Prerender Node 為 SPA 做 SEO

利用 Prerender Node 為 SPA 做 SEO

SEO 搜尋引擎優化 node.js SEO101 · 留言


利用 PhantomJS 為 SPA 做 SEO

隨著前端技術的不斷更新,使用前端框架(React、Vue 等)來建構網站是普遍現象。但目前搜尋引擎無法有效讀取使用 JavaScript render 出來的頁面,且使用 ajax Crawling 的解法只適用於 Google 又此法已被廢棄,因此另一解法就是使用 PhantomJS。

SEO 搜尋引擎優化 node.js SEO101 · 留言


Node.js 中使用 Promise Q

假設我們要執行一項工作 task 3,但執行 task 3 之前要先依序完成工作 task 2 與 task 1。如果沒有使用 promise,而用 callback 的方式完成,程式碼大概會是這樣...要做(依賴)的事情愈多,深度就愈深,完全就是 callback hell 了。

node.js promise · 留言


Node.js: 從 MongoDB 取得資料到套版

經歷了前面關於 Node.js 基本安裝設定、模板引擎的熟悉,與一些基本的語法和操作,接著來到 MongoDB 的建置和使用,終於要把假資料換掉,使用真實世界的內容展現在畫面上啦。

MongoDB node.js · 留言


使用 MongoVUE - GUI Tool for MongoDB

MongoVUE 是一個不錯的 MongoDB 的 GUI 工具,免費,該有的功能都有。因為實在無法不用 GUI 工具,所以看了幾個選擇後,選了 MongoVUE 來玩玩。

MongoDB node.js · 留言


使用平台 MongoLab 連接 MongoDB

在連接 MongoDB 的時候遇到了一些小問題,將這些問題與解法記錄在這篇文章中。

MongoDB node.js · 留言


Node.js: 使用 Nodemailer 傳送 Email

使用 Nodemailer 來傳送 Email。

node.js · 留言


Node.js: Cookie and Session

Cookie and Session。

node.js express · 留言


Node.js:表單處理與檔案上傳(Form Handling and File Uploads)

表單處理與檔案上傳。

node.js express encode decode 編碼 解碼 · 留言


Node.js: 隱藏 Response Headers 資訊

Response Headers 給駭客一個可以入侵網站的地方,具有資安意識的網站會隱藏或給予錯誤的資訊。

node.js · 留言


Node.js: 使用模版引擎 Handlebars

使用 Handlebars 作為模版引擎。

node.js · 留言


Node.js: 使用 express-partials 製作 Partial View

由於 Express EJS 版本 3 去除了部份的 middleware,不再支援 layout.ejs,因此若要製作 Partial View,可使用 express-partials。

node.js express · 留言


Hello Node - 基本設定和簡單範例

距離上次摸 Node.js - 使用 Node.js + Express 建構一個簡單的微博網站又是好長一段時間,這次從基本設定和簡單範例開始記錄。

node.js express · 留言


使用 Node.js + Express 建構一個簡單的微博網站

使用 Node.js + Express 建構一個簡單的微博網站。

node.js express · 留言