【WEB API項目實戰干貨系列】- 導航篇(十足干貨分享)


在今天移動互聯網的時代,作為攻城師的我們,誰不想着只寫一套API就可以讓我們的Web, Android APP, IOS APP, iPad APP, Hybired APP, H5 Web共用共同的邏輯呢? 【WEB API項目實戰干貨系列】教你一步步教你解決方案.

這個系列的目的是想把最近兩年在WEB API的實踐方面積累的干貨倒出來, 分享給大家. 同時也歡迎正在使用WEB API或者即將OR打算在項目中使用WEB API的朋友探討交流,以讓我有足夠的熱情完成這個系列.

這個實戰適用於哪些情況?

1. 首要適用於APP服務器端開發,主要為APP提供服務端,與APP交互,完成各種數據交換.

2. 前后端分離的時候作為后端存在,承擔業務處理的職責,減少前端的業務處理.

3. 為不同系統提供統一的數據交換,XML,JSON作為最常用的兩種系統間數據交換格式,Web API針對這兩種格式,提供了非常好的支持 .

 

特別說明:

1. 因為JSON相對XML來說,存在天然的優越性,所有的API會側重於JSON的來說明。

2. Web API向外暴露的接口,會盡可能的參考RESTFul規范。

 

RESTFul相關鏈接

理解RESTful架構 http://www.ruanyifeng.com/blog/2011/09/restful

RESTful API 設計指南 http://www.ruanyifeng.com/blog/2014/05/restful_api.html

 

章節導航

  1. 【WEB API項目實戰干貨系列】- Web API 2入門(一) (已發布)
  2. 【WEB API項目實戰干貨系列】- 接口文檔與在線測試(二) (已發布)
  3. 【WEB API項目實戰干貨系列】- API登錄與身份驗證(三)(已發布)
  4. 【WEB API項目實戰干貨系列】- API訪問客戶端(WebApiClient適用於MVC/WebForms/WinForm) (四)(已發布)
  5. 【WEB API項目實戰干貨系列】- API異常處理及友好錯誤信息輸出
  6. 【WEB API項目實戰干貨系列】- 文件的上傳與下載
  7. 【WEB API項目實戰干貨系列】- 持續集成(By Jenkins)

 

(待續…歡迎各位補充)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM