blog-typescript-graphql/README.md

24 lines
698 B
Markdown

# A sane and efficient guide for consuming GraphQL endpoints in Typescript
This is the companion repo to the [blog post](https://nicco.io/blog/a-sane-and-efficient-guide-for-consuming-graphql-endpoints-in-typescript) about GraphQL with Typescript.
This is skeleton [svelte kit](https://kit.svelte.dev/) app. The relevant files are:
- `.graphqlrc.yml` Editor config
- `codegen.yaml` Generator config
- `src/lib/gql` Folder where I've put the GraphQL stuff
- `src/routes/index.svelte` example usage of the generated SDK
## Demo
You can check a running demo here: https://blog-typescript-graphql.vercel.app
## Running
```bash
pnpm i
pnpm run generate # Generate GraphQL stuff
pnpm run dev
```