问题描述
我们正在 url 中添加版本以使我们的应用程序向后兼容。
我们有一个网址版本:{mysite}.com/v1/author/id
可能在应用的下一个版本中我们可能会使用这样的东西 - {mysite}.com/v2/contributors/author/id
为了在新应用中支持旧的 url 格式,我们在 url 中添加了版本。通过使用路径中的版本,我们将知道url格式并进行相应处理。
这是最好的方法还是有其他推荐的方法?
解决方法
我更喜欢 React Router(导航到特定文件/文件夹)的版本差异,如果你的两个版本都在同一个存储库中管理。