讓你在 API 設計中少踩坑的實戰分享

GitChat的部落格發表於2018-04-12

在專案開發中,實際的編碼只佔用了整個專案不到 30% 的時間,更多的時間都耗在了需求分析與介面設計上。每一次的需求變更就可能涉及到多個 API 的修改,那麼 API 設計書作為專案開發的核心文件,如何才能讓前端和移動端開發人員更快的理解引數的意義和作用、適應版本更新,以及保障資料的安全性呢?本場 Chat 將從以下幾個方面進行分析說明:

  1. API 設計文件的規範,要怎麼寫清晰明瞭
  2. API 如何命名
  3. 如何做好 API 的版本控制,如何應部分 API 版本更新
  4. 如何防止資料被篡改
  5. token 方式的優缺點以及優化
  6. JWT 加密方式的使用場景
  7. 為何推薦在過濾器層做許可權校驗,以及如何使用 shiro 作為許可權校驗
  8. 為何不推薦使用攔截器
  9. 許可權攔截的白名單規則

閱讀全文: http://gitbook.cn/gitchat/activity/5a13cbfd87f6532b426641fe

一場場看太麻煩?成為 GitChat 會員,暢享 1000+ 場 Chat !點選檢視

相關文章