#JsonApi is by no means perfect, but at this point I'm pretty certain that anything less in functionality than JSON:API will eventually mean pain and terrible hacks.
Please do learn from good, widely adopted standards instead of trying to be smart.
APIs are *extremely* hard and you *will not* be able to see everything that your app will need.
@MichalBryxi 👏 YES! I wish #JSONAPI were more popular. So many of the people who think GraphQL is better than REST assume REST means giant unmanageable balls of JSON hurled across unintuitable URLs.
I also wish Fitbit had publicly released its v2 API that used JSON:API. https://www.jeremiahlee.com/posts/json-api-your-smart-default/
@MichalBryxi Oof. That's right up there with: "It's GraphQL. The client can just deal with my lack of intentional domain modeling. It's type-safe so my poo doesn't stink."