mirror of
https://github.com/cupcakearmy/blog-typescript-graphql.git
synced 2024-12-22 16:26:27 +00:00
24 lines
698 B
Markdown
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
|
|
```
|