对Sinatra端点进行版本控制的首选方法是什么。
我有一个名为purchases
的终点。对于v 0.1,应该是......?
get '/0.1/purchases' do
end
Sinatra documentation并没有特别的帮助。
答案 0 :(得分:1)
我保留了这个书签:
Best practices for API versioning?
另:
或者:
https://blog.apigee.com/detail/restful_api_design_tips_for_versioning
我认为他们有一些免费的API书籍下载也可能有用。
(正如另一位评论者指出的那样,这个话题往往引发很多讨论。)