Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Akryum/vueconf-2017-demo
VueConf 2017 GraphQL client demo
https://github.com/Akryum/vueconf-2017-demo
apollographql vue-apollo vue-supply vuejs
Last synced: about 1 month ago
JSON representation
VueConf 2017 GraphQL client demo
- Host: GitHub
- URL: https://github.com/Akryum/vueconf-2017-demo
- Owner: Akryum
- Created: 2017-06-22T21:25:03.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-03-05T11:51:30.000Z (over 6 years ago)
- Last Synced: 2024-05-07T21:02:10.433Z (4 months ago)
- Topics: apollographql, vue-apollo, vue-supply, vuejs
- Language: Vue
- Size: 10.7 KB
- Stars: 79
- Watchers: 5
- Forks: 18
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Vue Graphql Demo - VueConf 2017
![schema](https://cdn-images-1.medium.com/max/800/1*H9AANoofLqjS10Xd5TwRYw.png)
This demo app consuming a GraphQL API shows how to use [vue-apollo](https://github.com/Akryum/vue-apollo) and [vue-supply](https://github.com/Akryum/vue-supply). It was live coded during the VueConf 2017 ([talk slides](http://slides.com/akryum/graphql#/), [video](https://www.youtube.com/watch?v=rYtKCbCiSjk)).
The project is built using `vue build` from the [vue-cli](https://github.com/vuejs/vue-cli) command-line tool.
## Info
There are three Blog components inside the `components` folder:
- Blog1: vue-apollo only
- Blog2: vue-supply in component
- Blog3: vue-supply in vuex## Dev
```
npm run dev
```## Build in production mode
```
npm run build
```