Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/sergiodxa/grial

A Node.js framework for creating GraphQL API servers easily and without a lot of boilerplate.
https://github.com/sergiodxa/grial

api-server connector framework graphql graphql-api graphql-js graphql-server graphql-subscriptions grial nodejs nodejs-framework nodejs-server

Last synced: 3 months ago
JSON representation

A Node.js framework for creating GraphQL API servers easily and without a lot of boilerplate.

Awesome Lists containing this project

README

        

# Grial
A Node.js framework for creating GraphQL API servers easily and without a lot of boilerplate.

[![No Maintenance Intended](http://unmaintained.tech/badge.svg)](http://unmaintained.tech/) ![styled with prettier](https://img.shields.io/badge/styled_with-prettier-ff69b4.svg) ![standard](https://img.shields.io/badge/code_style-standard-brightgreen.svg) ![license](https://img.shields.io/npm/l/@grial/server.svg)

## Why?
There's a lot of boilerplate code required to run a GraphQL API with Node.js, the server code it's almost always the same, create a server, load the resolvers and the schema and set the `/graphql` endpoint along with GraphiQL.

Grial allow you to only think about your business logic and API and is responsible for implementing the boilerplate code for you.

Grial also provide you with connectors you can use to consume many data sources easily.

## Documentation
You can check the Grial docs in the [repository wiki](https://github.com/sergiodxa/grial/wiki)