.npm/package | ||
docs | ||
lib | ||
.travis.yml | ||
CHANGELOG.md | ||
LICENSE | ||
main.client.js | ||
main.server.js | ||
MIGRATION.md | ||
package.js | ||
README.md |
Grapher 1.3
Grapher is a data retrieval layer inside Meteor and MongoDB.
Main features:
- Innovative way to make MongoDB relational
- Reactive data graphs for high availability
- Incredible performance
- Denormalization Modules
- Connection to external data sources
- Usable from anywhere
It marks a stepping stone into evolution of data, enabling developers to write complex and secure code, while maintaining the code base easy to understand.
Installation
meteor add cultofcoders:grapher
Documentation
API
Quick Illustration
import {createQuery} from 'meteor/cultofcoders-grapher'; |
[ { _id: 'postId', title: 'Introducing Grapher', author: { _id: 'authorId', fullName: 'John Smith }, comments: [ { _id: 'commentId', text: 'Nice article!, createdAt: Date, author: { fullName: 1 } } ], categories: [ {_id: 'categoryId', name: 'JavaScript'} ] } ] |
Useful packages and integrations
Live View (cultofcoders:grapher-live)
Provides a playground for grapher and provides documentation of your data
https://github.com/cult-of-coders/grapher-live
Integration with UI Frameworks (cultofcoders:grapher-react)
React
https://github.com/cult-of-coders/grapher-react
Vue JS
https://github.com/Herteby/grapher-vue
https://github.com/cult-of-coders/grapher-react
Premium Support
If you are looking to integrate Grapher in your apps and want online or on-site consulting and training, shoot us an e-mail contact@cultofcoders.com, we will be more than happy to aid you.