【发布时间】:2014-12-15 23:07:16
【问题描述】:
对 Sinatra 端点进行版本控制的首选方法是什么。
我有一个名为purchases 的端点。对于 v 0.1,应该是...?
get '/0.1/purchases' do
end
Sinatra documentation 并不是特别有用。
【问题讨论】:
-
URL 版本控制颇具争议。我不认为 Sinatra 提供任何开箱即用的东西来处理它,但您可能想阅读这个问题以了解如何(概念上)处理它:stackoverflow.com/questions/389169/…
-
这不属于 Sinatra 人员可以实现的规范;更多情况下,它不属于创建 API 的开发人员,这意味着您和您的团队和/或企业。
标签: ruby-on-rails ruby api sinatra