Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/woovibr/graphql-mongo-helpers

GraphQL + MongoDB helpers that scale
https://github.com/woovibr/graphql-mongo-helpers

graphql helper mongodb scale typescript

Last synced: about 2 months ago
JSON representation

GraphQL + MongoDB helpers that scale

Awesome Lists containing this project

README

        

## GraphQL Mongo Helpers

[![npm](https://img.shields.io/npm/v/@entria/graphql-mongo-helpers.svg)](https://www.npmjs.com/package/@entria/graphql-mongo-helpers)
[![CircleCI (all branches)](https://img.shields.io/circleci/project/github/entria/graphql-mongo-helpers.svg)](https://circleci.com/gh/entria/graphql-mongo-helpers)

1. [What is this?](#what-is-this)
1. [Install](#install)
1. [Usage](#usage)

### What is this?

It's a package with some (currently two to be exact) tools to use when building a [GraphQL][graphql] API and using MongoDB.

### Install

```
yarn add @entria/graphql-mongo-helpers
```

### Usage

The most updated source of documentation are the test files, check the files in `src/__tests__/`.

The following posts are going to have more info on both helpers currently exported by this library:

[Introduction to GraphQL Mongo Helpers
][post-a]

[Client-Supplied Custom Sorting Using GraphQL][post-b]

[graphql]: https://github.com/graphql/graphql-js
[post-a]: https://medium.com/@jonathancardoso/introduction-to-graphql-mongo-helpers-a457944d4c8a
[post-b]: https://medium.com/@jonathancardoso/client-supplied-custom-sorting-using-graphql-54e4b87f6011