vue-apollo-graphql-boilerplate

Vue-Cli-3, Apollo, GraphQL, Vuex, Vue-Router, Babel, ESLint, Axios, SCSS and Pug/HTML boilerplate.

Stars
13

Vue Apollo GraphQL Boilerplate

  • Vue 2
  • Vue CLI 3
  • Apollo
  • GraphQL
  • Vuex
  • Vue-Router
  • HTML/Pug
  • Sass/Scss
  • ESLint

Getting Started

Clone project and enter in folder:

cd vue-apollo-graphql-boilerplate

Run npm install:

npm i

Enjoy:

npm run serve

Built With

  • Vue CLI - Standard Tooling for Vue.js Development
  • Apollo - Apollo is a set of tools and community effort to help you use GraphQL in your apps. It's well known for its client and its server. Apollo is developed and supported by the Meteor Development Group.
  • GraphQL - GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools.
  • Vuex - Vuex is a state management pattern + library for Vue.js applications.
  • Vue-Router - Vue Router is the official router for Vue.js.
  • Pug - Pug.js is a HTML templating engine.

Versioning

We use SemVer for versioning.

Authors

  • guillaumeduhan - Initial work - Github
  • rcoundon - Contributor - Github

License

This project is licensed under the MIT License.