LiKang6688 / nextjs-graphql-swr-hasura

Home Page:beiou-demo.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nextjs-graphql-swr-hasura

The Idea

This is a demo app demonstrating usage of SWR or React Query library with a Hasura GraphQL API. The app uses native websockets or Subscriptions Transport Ws for implementing GraphQL subscriptions on the client.

  • Hasura GraphQL APIs for instant GraphQL backend.
  • Integrate GraphQL queries.
  • Integrate GraphQL mutations.
  • GraphQL Subscriptions using native websockets or Subscriptions Transport Ws.

Fetch + GraphQL + SWR + WebSocket

GraphQL Request + GraphQL + SWR

Apollo Client + GraphQL + SWR + Subscriptions Transport Ws

Apollo Client + GraphQL + React Query

.env.local

NEXT_PUBLIC_HASURA_ADMIN_SECRET=

NEXT_PUBLIC_HASURA_URL=

SECRET=

How to Use

Install it and run:

yarn
yarn dev
# or
npm install
npm run dev

About

beiou-demo.vercel.app


Languages

Language:JavaScript 99.7%Language:CSS 0.3%