Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/diizzayy/nuxt-graphql-client

⚡️ Minimal GraphQL Client + Code Generation for Nuxt3
https://github.com/diizzayy/nuxt-graphql-client

codegen diizzayy graphql graphql-codegen graphql-request nuxt nuxt-module nuxt3 nuxtjs ohmygql typescript vue vue3

Last synced: about 14 hours ago
JSON representation

⚡️ Minimal GraphQL Client + Code Generation for Nuxt3

Awesome Lists containing this project

README

        

[![nuxt-graphql-client](./docs/public/cover.png)](https://nuxt-graphql-client.web.app)

nuxt-graphql-client

⚡️ Minimal GraphQL Client + Code Generation for Nuxt



CI



Version



Downloads



MIT


PRs Welcome

> ⚡️ Minimal GraphQL Client + Code Generation for Nuxt

- [Documentation](https://nuxt-graphql-client.web.app)

## Features

- Zero Configuration
- 🚀 [Nuxt 3](https://v3.nuxtjs.org) Support
- Full Typescript Support
- HMR (Hot Module Reload) for GraphQL documents
- Minimal [GraphQL Client](https://github.com/prisma-labs/graphql-request#graphql-request) + [Code Generation](https://www.graphql-code-generator.com/)

## Preview

[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/edit/nuxt-graphql)

## 💻 Development

- Clone this repository
- Enable [Corepack](https://github.com/nodejs/corepack) using `corepack enable`
- Install dependencies using `pnpm install`
- Open playground with `pnpm dev`

## Credits

[`nuxt-graphql-client`](#nuxt-graphql-client) is developed by [@diizzayy](https://github.com/diizzayy).

Special thanks to [@danielroe](https://github.com/danielroe) for helping me navigate and making this possible!

## License

[MIT](./LICENSE) License © 2022 [Diizzayy](https://github.com/diizzayy)