Learn Apollo: Build GraphQL Apps with React, React Native or Exponent
All these GraphQL solutions seem to focus on the frontend and assume there&#x27;s a magical GraphQL server somewhere. But GraphQL Just shifts the hard work from the client to the server and I haven&#x27;t seen any good solution towards security (except storing all the possible queries a user may access, which kind of defeats the purpose of GraphQL in the first place) and performance (a large query is usually resolved to thousands of database fetches, instead of 1 optimized one) on the server side.<p>What we really need is a decent GraphQL server. The client isn&#x27;t difficult anyway.