hasura / Awesome Vue Graphql
Licence: cc-by-4.0
A curated collection of resources, clients and tools that make working with `GraphQL and Vue.js` awesome
Stars: ✭ 289
Labels
Projects that are alternatives of or similar to Awesome Vue Graphql
Apollo Client
🚀 A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server.
Stars: ✭ 17,070 (+5806.57%)
Mutual labels: graphql
Saleor Dashboard
A GraphQL-powered, single-page dashboard application for Saleor.
Stars: ✭ 278 (-3.81%)
Mutual labels: graphql
Ssr Sample
A minimum sample of Server-Side-Rendering, Single-Page-Application and Progressive Web App
Stars: ✭ 285 (-1.38%)
Mutual labels: graphql
Chat App Flutter
It's a fully functioning chat app built using flutter. With both one on one chats and group chats
Stars: ✭ 277 (-4.15%)
Mutual labels: graphql
Wp Graphiql
GraphiQL IDE, fine tuned for use with WPGraphQL
Stars: ✭ 284 (-1.73%)
Mutual labels: graphql
Graphql Clj
A Clojure library that provides GraphQL implementation.
Stars: ✭ 281 (-2.77%)
Mutual labels: graphql
Apollo Ios
📱 A strongly-typed, caching GraphQL client for iOS, written in Swift.
Stars: ✭ 3,192 (+1004.5%)
Mutual labels: graphql
Insomnia
The open-source, cross-platform API client for GraphQL, REST, and gRPC.
Stars: ✭ 18,969 (+6463.67%)
Mutual labels: graphql
Boilerplay
Using the latest technology in the Scala ecosystem, Boilerplay is a reactive web application built on Play Framework, ScalaJS, Silhouette, Sangria/GraphQL, and PostgreSQL. It provides a good starting point for whatever you want to build.
Stars: ✭ 279 (-3.46%)
Mutual labels: graphql
Ng Notadd
In-middle background front-end solution based on angular material 基于Angular Material的中后台前端解决方案
Stars: ✭ 287 (-0.69%)
Mutual labels: graphql
Googlekeepclone
A clone of Google Keep with its original Material Design aesthetics
Stars: ✭ 281 (-2.77%)
Mutual labels: graphql
Graphql Let
A layer to start/scale the use of GraphQL code generator.
Stars: ✭ 282 (-2.42%)
Mutual labels: graphql
Babel Plugin Import Graphql
Enables import syntax for .graphql and .gql files
Stars: ✭ 284 (-1.73%)
Mutual labels: graphql
Awesome Vue GraphQL
A curated collection of resources, clients and tools that make working with
GraphQL and Vue
awesome.
Contents
- General Resources
- Clients
- Developer Tools
- Tutorials
- Boilerplates
- Advanced Use Cases
- Server Side Tools
- Articles and Videos
- Stories
General Resources
Clients
VueJS clients for GraphQL
- Apollo: Apollo Client is a community-driven GraphQL client for React, JavaScript, and native platforms
- AWS Amplify: AWS Amplify provides a declarative and easy-to-use interface across different categories of cloud operations. AWS Amplify goes well with any JavaScript based frontend workflow, and React Native for mobile developers.
Developer Tools
Tools for better development (debugging, linting, validation etc)
- Code generators:
- apollo-codegen: Generate API code or type annotations based on a GraphQL schema and query documents
- graphql-code-generator: GraphQL code generator with flexible support for custom templates
- Linters:
- eslint-plugin-graphql: Check your GraphQL query strings against a schema
- VueJS debugging tools
- VueJS Developer tools: Chrome and Firefox extensions to debug vue applications
- VueJS Apollo Debugging Tools
- Apollo Client Developer Tools: Chrome and Firefox extension for Apollo Client developer tools
- GraphQL Workflows:
- GraphQL Playground: Powerful GraphQL IDE built on top of GraphiQL
- Altair GraphQL Client: A beautiful feature-rich GraphQL Client for all platforms
- GraphiQL Online: An online version of GraphiQL with a configurable endpoint and headers.
Tutorials
Awesome tutorials for using GraphQL with Vue
- VueJS
- Miscellaneous
Boilerplates and Example Apps
Boilerplates and examples for a headstart in development
- VueJS Apollo
Advanced Use Cases
- Server-side Rendering
- Realtime
- Polling: Dynamic GraphQL polling with React and Apollo Client
- Subscriptions with Vue Apollo Client: Learn how to achieve realtime data with GraphQL subscriptions using Vue Apollo Client.
- Managing Local Data: if You need to manage your app lcoal state you can do so with apollo link state.
- JWT
Server Side Tools
Get a GraphQL backend for your applications using these service providers
- AWS AppSync: Build data-driven apps with real-time and offline capabilities
- Graphcool: Self-Hosted GraphQL BaaS
- Hasura: Instant GraphQL APIs on Postgres
- Postgraphile: Rapidly build highly customisable GraphQL APIs
- Prisma: Simplifies database access in your resolvers (replacing traditional ORMs).
Articles and Videos
Articles
- So what’s this GraphQL thing I keep hearing about?
- Thinking in Graphs
- What are the benefits of using GraphQL and why it surpasses REST
- Create Nuxt.js Universal Apps with GraphQL on Postgres
- Leveraging Vue.js & GraphQL with Gridsome
Videos
Stories
Good and bad experiences
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].