Back to Next Js

GraphQL Hooks Example

examples/with-graphql-hooks/README.md

16.2.51.7 KB
Original Source

GraphQL Hooks Example

GraphQL Hooks is a library from NearForm that intends to be a minimal hooks-first GraphQL client, providing a similar API to Apollo.

You'll see this shares the same layout as the with-apollo example, this is so you can compare the two side by side. The app itself should also look identical.

This started life as a copy of the with-apollo example. We then stripped out Apollo and replaced it with graphql-hooks. This was mostly as an exercise in ensuring basic functionality could be achieved in a similar way to Apollo. The bundle size of graphql-hooks is tiny in comparison to Apollo and should cover a fair amount of use cases.

Deploy your own

How to use

Execute create-next-app with npm, yarn, or pnpm to bootstrap the example:

bash
npx create-next-app --example with-graphql-hooks with-graphql-hooks-app
bash
yarn create next-app --example with-graphql-hooks with-graphql-hooks-app
bash
pnpm create next-app --example with-graphql-hooks with-graphql-hooks-app

Deploy it to the cloud with Vercel (Documentation).