API versioning
API versioning
リクエスト単位でバージョンを持ち回り、分岐が必要な箇所で局所的に分岐するのがいいのでは?という話
path にバージョンを含めると、、、
コントローラ/ハンドラーごとわけることになりそう?
DBのレイヤーで分岐が必要なときはどうする。別のメソッドを用意するのか?
古いバージョンを壊さないのがメリットに見えるが、古いコードもパッケージの更新などで結局書き換えることにはなる
最近はカレンダーでバージョンするサービスが多い気がする
GitHub, Shopify