Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/aerogear/graphback

Graphback - Out of the box GraphQL server and client
https://github.com/aerogear/graphback

apollo apollographql cli crud generator graphql hacktoberfest resolvers schema

Last synced: about 1 month ago
JSON representation

Graphback - Out of the box GraphQL server and client

Awesome Lists containing this project

README

        

[![TypeScript version][ts-badge]][typescript-30]
[![Node.js version][nodejs-badge]][nodejs]
[![APLv2][license-badge]][LICENSE]
[![PRs Welcome][prs-badge]][prs]
[![Discord Chat](https://img.shields.io/discord/632220458137419776)](https://discord.gg/mJ7j84m)

## Graphback





Auto generate database structure,

GraphQL Resolvers and Queries from GraphQL types 🚀

## Motivation

Graphback helps you to kickstart your experience with any existing GraphQL implementation
by generating a Node.js server using your data model.

## What it does

- Generates GraphQLCRUD queries and mutations automatically using proven GraphQL patterns
- Generates an unopiniated GraphQL resolver layer (as code or in memory)
- Generates database DDL statements that can be used to store data (optional)

## Documentation

See [Graphback.dev](https://graphback.dev) for usage and more.

## Contributing

See [contribution guidelines](./CONTRIBUTING.md) file for more information

## License

Licensed under the APLv2.

[ts-badge]: https://img.shields.io/badge/TypeScript-3.0-blue.svg
[nodejs-badge]: https://img.shields.io/badge/Node.js-%3E=%2010.15.3-blue.svg
[prs-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg
[license-badge]: https://img.shields.io/badge/license-APLv2-blue.svg
[typescript-30]: https://www.typescriptlang.org/docs/handbook/release-notes/typescript-3-0.html
[nodejs]: https://nodejs.org/dist/latest-v10.x/docs/api/
[license]: ./LICENSE
[prs]: ./CONTRIBUTING.md