├── .babelrc ├── .gitignore ├── README.md ├── graphql ├── index.js ├── mocks.js └── schema.js ├── middleware └── vue-ssr.js ├── notes.md ├── package.json ├── src ├── App.vue ├── apollo │ └── index.js ├── app.js ├── client-entry.js ├── index.template.html ├── query │ └── welcome.gql ├── router │ └── index.js ├── server-entry.js ├── style │ └── app.css └── view │ └── Welcome.vue ├── start.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskuiler/universal-vue-app-with-graphql/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .chrome 4 | .vscode 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskuiler/universal-vue-app-with-graphql/HEAD/README.md -------------------------------------------------------------------------------- /graphql/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskuiler/universal-vue-app-with-graphql/HEAD/graphql/index.js -------------------------------------------------------------------------------- /graphql/mocks.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | String: () => 'Universal Vue + GraphQL example' 3 | } 4 | -------------------------------------------------------------------------------- /graphql/schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskuiler/universal-vue-app-with-graphql/HEAD/graphql/schema.js -------------------------------------------------------------------------------- /middleware/vue-ssr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskuiler/universal-vue-app-with-graphql/HEAD/middleware/vue-ssr.js -------------------------------------------------------------------------------- /notes.md: -------------------------------------------------------------------------------- 1 | # Open weather API key 2 | 986498a1413302b8d2e306b72a53c0b0 3 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskuiler/universal-vue-app-with-graphql/HEAD/package.json -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskuiler/universal-vue-app-with-graphql/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/apollo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskuiler/universal-vue-app-with-graphql/HEAD/src/apollo/index.js -------------------------------------------------------------------------------- /src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskuiler/universal-vue-app-with-graphql/HEAD/src/app.js -------------------------------------------------------------------------------- /src/client-entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskuiler/universal-vue-app-with-graphql/HEAD/src/client-entry.js -------------------------------------------------------------------------------- /src/index.template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskuiler/universal-vue-app-with-graphql/HEAD/src/index.template.html -------------------------------------------------------------------------------- /src/query/welcome.gql: -------------------------------------------------------------------------------- 1 | { 2 | message 3 | } 4 | -------------------------------------------------------------------------------- /src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskuiler/universal-vue-app-with-graphql/HEAD/src/router/index.js -------------------------------------------------------------------------------- /src/server-entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskuiler/universal-vue-app-with-graphql/HEAD/src/server-entry.js -------------------------------------------------------------------------------- /src/style/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskuiler/universal-vue-app-with-graphql/HEAD/src/style/app.css -------------------------------------------------------------------------------- /src/view/Welcome.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskuiler/universal-vue-app-with-graphql/HEAD/src/view/Welcome.vue -------------------------------------------------------------------------------- /start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskuiler/universal-vue-app-with-graphql/HEAD/start.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskuiler/universal-vue-app-with-graphql/HEAD/yarn.lock --------------------------------------------------------------------------------