假设我有两个端点:example.com/v1/send和example.com/v1/read,现在我需要在/send中进行一些更改,但不能丢失向后兼容性。因此,我正在创建example.com/v2/send,但接下来该怎么办呢?我需要创建一个与/v1相同的example.com/v2/read吗?假设有很多控制器和数百个端点,我会像这样创建一个新版本并更改每个小端点吗?或者我的前端应该使用这样的API?
example.com/v1/send example.com/v2/read
什么是最佳实践?
example.com/v1/send example.com/v2/read
什么是最佳实践?