It hasn't seen much outside adoption, you might enjoy the ideas behind Netflix's Falcor: [link] You can think of it as larger-than-what's-downloaded dynamically-generated JSON object with internal pointers where you can ask to access wanted paths. (Sort of like GraphQL is a larger-than-what's-downloaded dynamically-generated non-JSON object.) One trick they use is that the path segments can also be objects, so ` {from: 100, to: 200}` is a valid path segment, and this is how you build fancier query logic with in. ▶ this video
in “GraphQL vs. REST APIs: a complete guide” · View on HN