expr@programming.devtoProgramming@programming.dev•How to ensure my web app has backward compatibility with importing JSON based user data?
0·
18 hours agoObligatory “JSON APIs are not REST because JSON is not hypermedia”.
GraphQL is a mess too as you throw out any ability to reason about query performance and it still requires thick clients with complicated/duplicated business logic.
If you’re doing RoR anyway, then go for https://htmx.org/. It’s much, much simpler and closer to how the web was originally designed. Highly recommend this book the author wrote on the subject (also provides tutorials walking through building an app): https://hypermedia.systems/book/contents/.
Yeah our corporate machines won’t run any external media. I assumed that was standard practice.