3 ms·
Hey all -- this is a story about REST API design and how, sometimes, you get things really (really) wrong. The post goes over what I did to dig myself out of a
by ezekg 4y ago
Hey all -- this is a story about REST API design and how, sometimes, you get things really (really) wrong. The post goes over what I did to dig myself out of a pretty deep hole, caused by a bad design choice. It also introduces a new gem I wrote, called request_migrations, which facilitates API version migrations for Rails apps [0] (based on Stripe's versioning strategy).
[0]: https://github.com/keygen-sh/request_migrations https://github.com/keygen-sh/request_migrations