Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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
```