👋 Hey #rustlang developers that produce #jsonapi compatible endpoints. How do you decode query parameters like page[offset]=42?
serde_urlencoded doesn't seem to decode this kind of payload 🤔
I'm really confused as to why this is so novel to those who comment here. #JSON was not even a part of #REST: it is usually not representing anything and is not self-explanatory. Clients somehow have to catch up to API changes all the time, and backend can go chill??? This must be an obvious flaw with #JSONAPI.
And yet, the concept of #hypermedia responses, that #HTMX and #HATEOAS try to remind us of, seems alien to most. Oof, now that's the power of gaslighting in development circles! :rickwhoah: