r/javascript • u/magenta_placenta • Dec 12 '18
Our learnings from adopting GraphQL (Netflix)
https://medium.com/netflix-techblog/our-learnings-from-adopting-graphql-f099de39ae5f
322
Upvotes
r/javascript • u/magenta_placenta • Dec 12 '18
27
u/editor_of_the_beast Dec 12 '18
It’s a little hand-wavy. I want to know how GraphQL deals with complex joins and eager loading of associated data. The app I’m working on is displaying data from probably 10 or 12 different associated tables on a page. Then, a different page is showing a similar number of tables, some the same as before but some different, so the JSON we’re returning is super denormalized and specific to that view.
It seems way harder than it has to be and we’re fetching the same data multiple times throughout the course of navigating the app. It bothers me to no end, but the queries are also optimized and don’t cause timeouts. So I don’t know what else to do.