All Projects β†’ vuex-orm β†’ Plugin Graphql

vuex-orm / Plugin Graphql

Licence: mit
Vuex ORM persistence plugin to sync the store against a GraphQL API.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Plugin Graphql

Villus
🏎 A tiny and fast GraphQL client for Vue.js
Stars: ✭ 378 (+75.81%)
Mutual labels:  apollo, graphql-api, graphql-client
Vue Meteor
🌠 Vue first-class integration in Meteor
Stars: ✭ 893 (+315.35%)
Mutual labels:  apollo, vuex
Apollo Fetch
🐢 Lightweight GraphQL client that supports middleware and afterware
Stars: ✭ 581 (+170.23%)
Mutual labels:  apollo, graphql-client
Apollo
Meteor & Apollo integration
Stars: ✭ 87 (-59.53%)
Mutual labels:  apollo, graphql-api
Vuesion
Vuesion is a boilerplate that helps product teams build faster than ever with fewer headaches and modern best practices across engineering & design.
Stars: ✭ 2,510 (+1067.44%)
Mutual labels:  vuex, apollo
Example Storefront
Example Storefront is Reaction Commerce’s headless ecommerce storefront - Next.js, GraphQL, React. Built using Apollo Client and the commerce-focused React UI components provided in the Storefront Component Library (reactioncommerce/reaction-component-library). It connects with Reaction backend with the GraphQL API.
Stars: ✭ 471 (+119.07%)
Mutual labels:  apollo, graphql-client
Boilerplate Vue Apollo Graphql Mongodb
Start your magical stack journey!
Stars: ✭ 85 (-60.47%)
Mutual labels:  apollo, vuex
Graphql Deduplicator
A GraphQL response deduplicator. Removes duplicate entities from the GraphQL response.
Stars: ✭ 258 (+20%)
Mutual labels:  apollo, graphql-client
Graphql Stack
A visual explanation of how the various tools in the GraphQL ecosystem fit together.
Stars: ✭ 117 (-45.58%)
Mutual labels:  graphql-api, graphql-client
Php Graphql Client
A PHP library that simplifies the process of interacting with GraphQL API's by providing simple client and query generator classes.
Stars: ✭ 124 (-42.33%)
Mutual labels:  graphql-api, graphql-client
36 Graphql Concepts
πŸ“œ 36 concepts every GraphQL developer should know.
Stars: ✭ 209 (-2.79%)
Mutual labels:  graphql-api, graphql-client
Searchkit
GraphQL API & React UI components for Elasticsearch. The easiest way to build a great search experience
Stars: ✭ 4,338 (+1917.67%)
Mutual labels:  apollo, graphql-api
React Apollo Form
Build React forms based on GraphQL APIs.
Stars: ✭ 178 (-17.21%)
Mutual labels:  apollo, graphql-api
Pup
The Ultimate Boilerplate for Products.
Stars: ✭ 563 (+161.86%)
Mutual labels:  apollo, graphql-client
Morpheus Graphql
Haskell GraphQL Api, Client and Tools
Stars: ✭ 285 (+32.56%)
Mutual labels:  graphql-api, graphql-client
Laravel Vuejs.com
Laravel and VueJs Blog, using Laravel nova, GraphQL, NuxtJs, Apollo and ...more
Stars: ✭ 54 (-74.88%)
Mutual labels:  apollo, vuex
stuyspec.com
πŸ–Ό The Stuyvesant Spectator's website, built with React, GraphQL, and Rails.
Stars: ✭ 22 (-89.77%)
Mutual labels:  graphql-client, apollo
php-graphql-oqm
A PHP library which generates query object classes from API schema declaration and uses these objects to interact with GraphQL servers in a simple and intuitive way.
Stars: ✭ 25 (-88.37%)
Mutual labels:  graphql-client, graphql-api
Apollo Link
πŸ”— Interface for fetching and modifying control flow of GraphQL requests
Stars: ✭ 1,434 (+566.98%)
Mutual labels:  apollo, graphql-client
Countries
🌎 Public GraphQL API for information about countries
Stars: ✭ 156 (-27.44%)
Mutual labels:  apollo, graphql-api

Vuex ORM

Vuex ORM Plugin: GraphQL

This project is powered by i22 Digitalagentur GmbH

Travis CI JavaScript Style Guide License

Vuex-ORM-GraphQL is a plugin for the amazing Vuex-ORM, which brings Object-Relational Mapping access to the Vuex Store. Vuex-ORM-GraphQL enhances Vuex-ORM to let you sync your Vuex state via the Vuex-ORM models with your server via a GraphQL API.

The plugin will automatically generate GraphQL queries and mutations based on your model definitions and by reading your and GraphQL schema from your server. Thus it hides the specifics of Network Communication, GraphQL, Caching, De- and Serialization of your Data and so on from the developer. Getting a record of a model from the server is as easy as calling Product.fetch(). This allows you to write sophisticated Single-Page Applications fast and efficient without worrying about GraphQL.

Documentation

You can find the complete documentation at https://vuex-orm.github.io/plugin-graphql/.

Questions & Discussions

Join us on our Slack Channel for any questions and discussions.

While there is the Slack Channel, do not hesitate to open an issue for any question you might have. We're always more than happy to hear any feedback, and we don't care what kind of form they are.

Donations

Support this project by sending a small donation to the developer.

paypal

License

Vuex ORM GraphQL is open-sourced software licensed under the MIT license.

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].