README
🖥 VGQL
VGQL is used to automatically generate Vue.js web and GraphQL server projects from the command line. It will generate a JavaScript or TypeScript Vue.js and GraphQL (with or without typeorm) setup.
:star: Star us on GitHub — it helps!
📖 Overview
The goal of this project is to simplify the repeating task of creating projects with Vue.js and GraphQL. In detail, this CLI generates a web
directory, which has a Vue.js project, and a server
directory, which has a fully working GraphQL API.
In the future, the project will combine Nuxt.js and GraphQL projects as well.
💻 Installation
Install the cli with npm
npm install -g vgql
Then you can run the interactive CLI with:
vgql
🏗 Supported Tech
JavaScript
Front-End
Back-End
TypeScript
Front-End
Back-End
- GraphQL with TypeGraphQL
Extras
- TypeORM for now in combination with postgres - easily accessing databases
- TailwindCSS - for easy use with utility classes
😕 Issues
For problems directly related to the CLI, add an issue on GitHub
🚀 Releasing
Coming Soon