A reporter which shows data from GitHub API in a table.
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
# build for production and view the bundle analyzer report
npm run build --report
This project is develop with Vuejs and Vuex to manage the state, graphQL and Apollo
The aim of this project was hit graphQL as a first contact. I've tried to render the data using less JS as I could to leverage the power that offers. To implement graphQL with Vuejs, I've used apollo which allows me to add a hook with my query data inside of my component.
I'll be glad to have any feedback
- https://github.com/Akryum/vue-apollo
- https://developer.github.com/v4/
- https://developer.github.com/v4/explorer/
- Add multiselect to improve search component
- Add graph to show larger data