Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/graphql-boilerplates/vue-fullstack-graphql
Starter projects for fullstack applications based on Vue.js & GraphQL.
https://github.com/graphql-boilerplates/vue-fullstack-graphql
apollo graphcool graphql instagram react
Last synced: 6 days ago
JSON representation
Starter projects for fullstack applications based on Vue.js & GraphQL.
- Host: GitHub
- URL: https://github.com/graphql-boilerplates/vue-fullstack-graphql
- Owner: graphql-boilerplates
- Created: 2016-09-07T10:12:32.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-04-05T09:10:52.000Z (9 months ago)
- Last Synced: 2024-04-05T21:30:39.085Z (9 months ago)
- Topics: apollo, graphcool, graphql, instagram, react
- Language: JavaScript
- Homepage:
- Size: 3.94 MB
- Stars: 350
- Watchers: 13
- Forks: 58
- Open Issues: 30
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-starred-test - graphql-boilerplates/vue-fullstack-graphql - Starter projects for fullstack applications based on Vue.js & GraphQL. (JavaScript)
- awesome-vue-graphql - Vue + Graphql + Apollo Tutorial
README
Fullstack GraphQL Boilerplates for VueJs & Node.js
![](https://camo.githubusercontent.com/e78e52aa36ff76ef5e142bfeced3b5f657b3fc26/68747470733a2f2f63646e2d696d616765732d312e6d656469756d2e636f6d2f6d61782f3830302f312a483941414e6f6f664c716a53313058643554775259772e706e67)
Bootstrap your fullstack GraphQL app within secondsGraphQL boilerplates provide the perfect foundation for your GraphQL server, no matter if you're just getting started with GraphQL or aim to build a fully-fledged application.
## Deprecation note
This repository has been deprecated and is currently unmaintained. You can find up-to-date examples for building GraphQL servers with a database [here](https://github.com/prisma/prisma-examples/).
## Features
- **Rapid scaffolding**: Simply use `graphql create` (from the [GraphQL CLI](https://github.com/graphql-cli/graphql-cli)) to download the boilerplate you want.
- **Easily extensible**: A boilerplate only provides the minimum setup so you can tailor the API to your use case.
- **Best practices**: Each boilerplate incorporates best practices from the GraphQL community.For a fully-fledged **VueJs & Apollo tutorial**, visit [How to GraphQL](https://www.howtographql.com/vue-apollo/0-introduction/). You can more learn about the idea behind GraphQL boilerplates [here](https://blog.graph.cool/graphql-boilerplates-graphql-create-how-to-setup-a-graphql-project-6428be2f3a5).
## Quickstart
Select a boilerplate and follow the instructions in the belonging README to get started:
- [`minimal`](./minimal): Minimal boilerplate with basic "Hello World" functionality
- [`basic`](./basic): Basic boilerplate based on a simple data model and with a GraphQL database
- [`advanced`](./advanced): Advanced boilerplate with a GraphQL database, authentication and realtime subscriptionsAll projects are based on [`graphql-yoga`](https://github.com/graphcool/graphql-yoga/) & [Apollo Client](https://github.com/apollographql/apollo-client).
## Contributing
The GraphQL boilerplates are maintained by the GraphQL community, with official support from the [Apollo](https://dev-blog.apollodata.com) & [Graphcool](https://blog.graph.cool/) teams.
Your feedback is **very helpful**, please share your opinion and thoughts! If you have any questions or want to contribute yourself, join the [`#graphql-boilerplate`](https://graphcool.slack.com/messages/graphql-boilerplate) channel on our [Slack](https://graphcool.slack.com/).