No description
Find a file
2017-11-29 19:44:21 +02:00
.npm/package Modified createQuery to accept options and implemented resolver queries 2017-11-28 17:38:51 +02:00
lib added , and refactored stuff a bit 2017-11-29 19:44:21 +02:00
.travis.yml travis try 2017-11-27 18:25:10 +02:00
CHANGELOG.md Added subbody capability to namedQuery 2017-11-26 20:18:30 +02:00
LICENSE Added subbody capability to namedQuery 2017-11-26 20:18:30 +02:00
main.client.js Modified createQuery to accept options and implemented resolver queries 2017-11-28 17:38:51 +02:00
main.server.js Modified createQuery to accept options and implemented resolver queries 2017-11-28 17:38:51 +02:00
MIGRATION.md Removed createNamedQuery, added migrations, fixed tests 2017-11-26 23:52:37 +02:00
package.js Modified createQuery to accept options and implemented resolver queries 2017-11-28 17:38:51 +02:00
README.md updated to 1.2.8 2017-06-14 11:43:22 +03:00

Welcome to Grapher

Build Status

Documentation

http://grapher.cultofcoders.com

Long Term Support

Version 1.2 will be supported until 2020.

What ?

Grapher is a high performance data fetcher and collection relationship manager for Meteor and MongoDB:

  1. Makes data MongoDB denormalization easy (storing and linking data in different collections)
  2. You can link your MongoDB data with any type of database, and fetch it via Queries
  3. You have the same API for data-fetching whether you want your data to be reactive or not.
  4. It is compatible with simpl-schema and the older version of it.

Sample

To give you an idea how this works, you can fetch the data like this:

{
    users: {
        profile: 1,
        githubTickets: {},
        posts: {
            title: 1,
            comments: {
                text: 1,
                date: 1,
                author: {
                    profile: 1
                }
            }
        }
    }
}

Updates

Check-out the CHANGELOG for latest updates.

Installation

meteor add cultofcoders:grapher

Useful packages and integrations

Integration with React (cultofcoders:grapher-react)

Provides you with an easy to use "createQueryContainer" function.

Live View (cultofcoders:grapher-live)

Provides a playground for grapher and provides documentation of your data

Boiler plate Meteor + React + Grapher

https://github.com/cult-of-coders/grapher-boilerplate