12 設計RESTful API

2018-02-24 15:53 更新

設計RESTful API

設計RESTful API是一個有意思的話題。下面是一些常用的RESTful設計原則:

12.1 REST關鍵目標

  • 組件間交互的可伸縮性
  • 接口的通用性
  • 組件的獨立部署
  • 通過中間組件來減少延遲、實施安全策略和封裝已有系統(tǒng)

12.2 判斷是否是 RESTful的約束條件

  • 客戶端-服務器分離
  • 無狀態(tài)
  • 可緩存
  • 多層系統(tǒng)
  • 統(tǒng)一接口
  • 隨需代碼(可選)

12.3 設計RESTful資源

12.4 設計RESTful URI

12.5 JSON

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號