GithubHelp home page GithubHelp logo

deanhamilton11 / graphql-thinky Goto Github PK

View Code? Open in Web Editor NEW

This project forked from fenos/graphql-thinky

0.0 2.0 0.0 64 KB

GraphQL & Relay powered by thinky / RethinkDB. https://graphql-thinky.readme.io/

License: MIT License

JavaScript 100.00%

graphql-thinky's Introduction

graphql-thinky

graphql-thinky-logo

Build Status GitHub license npm XO code style

Graphql-thinky helps you to construct your GraphQL schema and the communication layer to a RethinkDB backend. It will perform batched and optimised queries, during graphql requests. the library is powered by the fantastic thinky ORM and Graphql / RelayJS which rely on.

Inspired by the great graphql-sequelize. If you have a SQLs application i suggest to look at it.

###Documentation You can find it here: https://graphql-thinky.readme.io

Example: Here

Milestone

This library has been just backed with ๐Ÿ’— and with in it's early version can already provide pleasure to build your own GraphQL schema; although it needs the community support to grow and evolve to achieve the v1.0.

Here is the features not yet implemented, that i'm willing to add over the time.

  • Subscription helpers for graphql, so that we can fully use RethinkDB amazing change feed
  • Mutation helpers, to allow create simple mutation in few lines
  • Custom query overwrites - to allow the developer to extend the default query behaviour of graphql-thinky on every Node.
  • Increase test case coverage
  • and much more when new feature are requested from the folks...

Contribution

To contribute to the repo, you can do it in few ways:

  • Bugs: Open a issue into github, add the test case to reproduce the bug (if possible)
  • New features: Open an issue into github, explain the needs of the feature once the feature is agreed i will happy to receive Pull request with related tests cases, if you can't do that I'll try to help for the implementation.

Note: As the repository grow we will add more strict guidelines for contribution

Credits

I want to thanks the technologies that allowed graphql-thinky to be built. Here the links
Folks & contributors of the repo

Developers

Doc Design and Logo:

graphql-thinky's People

Contributors

fenos avatar

Watchers

 avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.