https://dev.to/juliansci/graphql-what-is-it-and-what-does-it-solve-15p1
https://sachee.medium.com/200-ok-error-handling-in-graphql-7ec869aec9bc
https://the-guild.dev/blog/subscriptions-and-live-queries-real-time-with-graphql
https://www.youtube.com/watch?v=Aum-TnPZ7ec
https://www.apollographql.com/docs/react/performance/optimistic-ui/