GraphQL Apollo links

  • self-documentation - you build your types
  • types information available to the client coder through introspection with tools like GraphiQL
  • specification which forms a standardization
  • make everything go through an API gateway which would usually do the auth resolution for all microservices

GraphCMS:
https://docs.graphcms.com/
https://github.com/GraphCMS/graphcms-examples/blob/master/current/next-apollo-blog/lib/initApollo.js

GraphQL example:
https://nec.is/writing/graphql-with-next-js-and-apollo/

Next, Apollo, Postgraphile:
https://github.com/graphile/postgraphile-apollo-server

Next, Apollo, Graphcool:
https://github.com/adamsoffer/next-apollo-example
https://github.com/zeit/next.js/tree/master/examples/with-apollo

Next & Apollo:
https://github.com/lfades/next-with-apollo
https://github.com/adamsoffer/next-apollo

Next, Express, Apollo:
https://github.com/ooade/next-apollo-auth

Hasura and Apollo:
https://medium.com/@f71uday/building-production-ready-application-with-hasura-and-apollo-476b18ccb44

Hasura vs Postgraphile:
https://news.ycombinator.com/item?id=17540866

Postgraphile:
https://www.graphile.org/postgraphile/

Hasura - GraphQL on Postgres:
https://hasura.io/

Graphcool - GraphQL BaaS:
https://www.graph.cool/

Prisma - GrapQL on any database:
https://www.prisma.io/with-graphql/

Nextjs, Apollo, Prisma:
https://github.com/mbaranovski/nextjs-apollo-oauth-prisma

RAN! React . GraphQL . Next.js Toolkit - bez backendu, przykład z Graphcool:
https://github.com/Sly777/ran
https://github.com/mshameer/ran-with-prisma

Vulcan - React, GraphQL, Meteor:
http://docs.vulcanjs.org/