- Jan 20 Mon 2014 14:49
-
Microblog – node.js 和django總結與比較
- Jan 20 Mon 2014 13:35
-
Microblog - Django

根據此書 Google御用網頁語言Node.js:一流程式設計師養成精華
中的範例,我們改使用django來完成書中的microblog範例
Node.js版本請見這裡
請見以下圖例可看出Django的實現與Node.js的一模一樣
- Jan 13 Mon 2014 15:33
-
Microblog – Node.js

根據此書 Google御用網頁語言Node.js:一流程式設計師養成精華
中的範例,我們利用node.js來完成書中的microblog範例
第一次跟著書進行實作,發現因為node.js和express的版本問題,在編譯時發生了許多錯誤;主要是因為有些語法與功能已在新版被移除,本來想自己一個一個解,但是發現坑不是普通的多,請見以下大神的文章
node.js学习笔记——《node.js开发指南》代码中需要注意的几点_fornane
- Jan 08 Wed 2014 14:30
-
在CentOS上安裝mongodb
- Jan 08 Wed 2014 14:01
-
Express 路由控制變更
因為Express把所有路由規則寫在app.js中,若網站不斷長大會造成維護難度不斷加強
所以先將路由規則分離出去,由routes中的index.js統一掌管
此做法可以把app.js中的app.get方法搬到route/index.js中,可以維持app.js的簡潔性
首先進到app.js
所以先將路由規則分離出去,由routes中的index.js統一掌管
此做法可以把app.js中的app.get方法搬到route/index.js中,可以維持app.js的簡潔性
首先進到app.js
- Jan 03 Fri 2014 13:43
-
Twitter Bootstrap 介面設計 - express 和 django

Twitter Bootstrap依照其宣言
簡潔,直覺,強大的前端框架,讓網頁開發更快速更簡單。
就是說像我這樣的CSS半瓶水與美學白癡,只要套用其設定就可以達成優雅、風格一致的使用者介面網頁呈現出來
Twitter Bootstrap是Twitter的設計師和工程師貢獻的開放原始碼專案,包含了HTML, CSS 和JavaScript呈現的工具
如果說
HTML是素顏
CSS就像是單一功能或顏色的化妝品,用以美化HTML
JavaScript 就像是會化妝的巧手,可以調和CSS美化HTML
Bootstrap 就是一個已經由化妝大師調好各種CSS和JavaScript的組合包
- Dec 31 Tue 2013 23:32
-
淺談Node.js模版引擎– jade

模版引擎是產生MVC中View、MTV中的Template的方法
說明白了就是產生使用者所看到的html網頁
Node.js中預設使用的是jade;django是自帶的模版引擎
先說說jade
根據DRY(Don’t Repeat Yourself)原則,jade利用extends 和block分別用來繼承模版與套用內容
就好像是做Powerpoint時先設定好母片,之後的投影片就可以完全套用母片的樣式與內容,不用每一頁都重複編輯樣式,只要專心寫出該張投影片的內容
Extends 就像是套用母片動作
Block 寫入投影片內容
- Dec 30 Mon 2013 10:27
-
MVC路由控制 – Express 和 Django

由之前的文章Node.js Web 框架 – Express安裝與初始化
看到我們已經利用Express建立了一個名為microblog的專案
再對應所使用的MVC架構說明首頁Welcome to Express 所顯示的流程
- Dec 26 Thu 2013 13:53
-
MVC vs. MTV 簡易說明
- Dec 26 Thu 2013 10:23
-
Node.js Web 框架 – Express安裝與初始化
- Dec 24 Tue 2013 13:11
-
簡易檔案操作 - node.js python
Node.js在fs的模組提供了檔案的讀取、寫入、重新命名、刪除、檢查目錄
fs的模組中都提供了非同步的和同步的兩個版本,例:讀取檔案內容
Fs.readFile(filename, [encoding],[callback(err,dtta)]) //非同步
Fs.readFileSync() //同步
fs的模組中都提供了非同步的和同步的兩個版本,例:讀取檔案內容
Fs.readFile(filename, [encoding],[callback(err,dtta)]) //非同步
Fs.readFileSync() //同步
- Dec 23 Mon 2013 12:28
-
模組和套件 – Node.js Python

Node.js與python相同,一個檔案就是一個模組
Node.js提供了exports和require兩個物件;
exports是模組的公開介面;require用於從外部取得一個模組的介面,就是取得模組的exports物件
Node.js


