๐Ÿ“ฆ Akryum / vue-cli-plugin-apollo

๐Ÿš€ @vue/cli plugin for Vue Apollo

โ˜… 479 stars โ‘‚ 110 forks ๐Ÿ‘ 479 watching
๐Ÿ“ฅ Clone https://github.com/Akryum/vue-cli-plugin-apollo.git
HTTPS git clone https://github.com/Akryum/vue-cli-plugin-apollo.git
SSH git clone git@github.com:Akryum/vue-cli-plugin-apollo.git
CLI gh repo clone Akryum/vue-cli-plugin-apollo
Guillaume Chau Guillaume Chau chore: specify node version d9fe48c 5 years ago ๐Ÿ“ History
๐Ÿ“‚ master View all commits โ†’
๐Ÿ“ .github
๐Ÿ“ client-addon
๐Ÿ“ docs
๐Ÿ“ generator
๐Ÿ“ graphql-client
๐Ÿ“ graphql-server
๐Ÿ“ operations
๐Ÿ“ ui
๐Ÿ“ ui-public
๐Ÿ“ utils
๐Ÿ“„ .babelrc
๐Ÿ“„ .eslintignore
๐Ÿ“„ .eslintrc.js
๐Ÿ“„ .gitignore
๐Ÿ“„ .npmignore
๐Ÿ“„ index.js
๐Ÿ“„ logo.png
๐Ÿ“„ package.json
๐Ÿ“„ prompts.js
๐Ÿ“„ README.md
๐Ÿ“„ screenshot.png
๐Ÿ“„ types.d.ts
๐Ÿ“„ yarn.lock
๐Ÿ“„ README.md

vue-cli-plugin-apollo

npm npm vue-cli3 apollo-2

:rocket: Start building a Vue app with Apollo and GraphQL in 2 minutes!

This is a vue-cli 3.x plugin to add Apollo and GraphQL in your Vue project.

Become a Patreon


Documentation


Sponsors

sponsors logos


screenshot


:star: Features

  • Automatically integrate vue-apollo into your Vue app
  • Embed Apollo client config (upgradable and customizable)
  • Websockets
  • File uploads
  • Client state with apollo-link-state
  • Included optional Graphql Server (upgradable and customizable):
  • Dead simple GraphQL API sources generated into your project (with import/export support)
  • Websocket subscriptions support
  • Optional automatic mocking
  • GraphQL playground integrated in the CLI UI
  • Configuration screen in the CLI UI
  • Watched query
  • Mutation
  • Realtime subscription using Websockets
  • Fully working image gallery with image upload
  • GraphQL validation using ESLint