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.