Hey HN!<p>I have a question.<p>I have a mobile app in react native that depends on a backend that I made.<p>The thing is that sometimes I want to change what data a backend endpoints receives. But I don't know how many users have updated their app to the latest version.<p>This seems like an extremely hard problem.<p>Should I start versioning my endpoints with /v1 ... /v2, etc?
And then keeping track of when they stop being used in order to delete the old ones?