【问题标题】:API designing - best practice and how to support multiple versionsAPI 设计 - 最佳实践以及如何支持多个版本
【发布时间】:2012-01-17 07:06:02
【问题描述】:

设计支持多个版本的 API 的最佳方式是什么。我如何确保即使我的数据架构发生更改(微小更改),我的 api 的使用者也不会受到影响?任何参考架构、指南都非常有用。

【问题讨论】:

  • 哪种语言/平台?

标签: api architecture


【解决方案1】:

Mark Nottingham 有一篇关于如何对 Web (REST) API 进行版本控制的精彩博文

http://www.mnot.net/blog/2011/10/25/web_api_versioning_smackdown

还有一般的 API 版本控制:

http://theamiableapi.com/2011/10/18/api-design-best-practice-plan-for-evolution/

【讨论】:

  • 非常有价值的参考资料。谢谢。
猜你喜欢
  • 1970-01-01
  • 2012-01-12
  • 2012-09-22
  • 2014-08-10
  • 2021-10-24
  • 1970-01-01
  • 2010-09-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多