Earlier quoted context omitted.
i agree with this. Writing queries is the most annoying part of graphql
I can’t imagine how annoying it would be if we had to write queries in JSON! writing queries is stupid easy if you use a tool like GraphIQL especially with the explorer.
It's not that it's "hard" as much as it's annoying. When every react component has its own fragment, writing so many graphql fragments gets annoying. Going to graphiql for each fragment is annoying. Figuring out what fragments need to be spread on a query can be annoying. It's just more stuff that you have to keep in your head.
With that said I still like using relay on my random react-native side projects.