2015年3月13日 星期五

NodeJS - 基本的Server API 實作筆記

根據與後端合作串接 API 經驗,通常 API 文件定好,著手刻版面後但 API 還不一定會做好怎麼辦?
如果可以用 NodeJS 自己起一個簡單的 data push server 做簡單的 API,只要確保回傳資料格式正確,就可以專心串接 API 啦!

從安裝環境到 Hello World 我花了一天的時間 GG
安裝環境文章很多,Google 一下就有囉!
本篇是實作簡易 API 時的重點筆記。


基本的 Server API 實作重點
  1. HTTP API 定義
  2. HTTP API 形式
  3. URL RequstRouting 程式設計
  4. 解析 Query String


HTTP API 定義
  • 以 Query String 傳遞參數
  • 以 JSON 格式回傳資料
  • 又稱 REST



HTTP API 形式
  • URL – 網址列
  • API – 伺服器名稱 + Pathname
  • Pathname – 根據使用者不同功能需求設計不同名稱路由到不同 function 做處理
  • Query string – 傳遞的參數





參考資料: 

七天学会NodeJS

Node.js v0.12.0 Manual & Documentation

NodeJS 入門

Understanding node.js

Node入門 » 一本全面的Node.js教學課程

nodeschool.io (workshop)

learnyounode-zh-tw