@vuex-orm/plugin-apollo

Vuex-ORM Plugin to sync the data against a GraphQL API via Apollo.
1,458 224
Install
npm install @vuex-orm/plugin-apollo@0.0.41
Latest Version:0.0.41
Vue:2
License:MIT
Last Updated:Dec 14, 2022
Links: GitHub  ·  npm
Maintainer: kiaking

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.

Related Packages

@vuex-orm/plugin-graphql

Vuex-ORM persistence plugin to sync the store against a GraphQL API.

3,109 224
@vuex-orm/core

The Vuex plugin to enable Object-Relational Mapping access to the Vuex Store.

598,633 2,314
@vuex-orm/plugin-axios

Vuex ORM plugin for adding smooth integration with axios.

123,547 349
@vuex-orm/plugin-soft-delete

Vuex ORM plugin for adding soft delete capability.

2,154 16
huddlebv-plugin-axios

Fork of Vuex ORM plugin for adding smooth integration with axios. Fork is needed...

1,718 349

Version History

Version Released Vue License
0.0.41 ^2.5.13 MIT
0.0.39 ^2.5.13 MIT
0.0.38 ^2.5.13 MIT
0.0.37 ^2.5.13 MIT
0.0.36 ^2.5.13 MIT
Pre-releases (4)
Version Released Vue License
1.0.0-rc.3 ^2.5.13 MIT
1.0.0-rc.2 ^2.5.13 MIT
1.0.0-rc.1 ^2.5.13 MIT
1.0.0-draft.1 ^2.6.11 MIT