Wundergraph provides a platform to easily expose your database through a GraphQL interface.
Short example
# extern crate diesel;
#
use *;
table!
table!
query_object!
#
Where to find things
Everything required for basic usage of wundergraph is exposed through
wundergraph::prelude.
wundergraph::query_builder::selection
contains functionality to manual extend or implement a query entity,
wundergraph::query_builder::mutations
contains similar functionality for mutations.
wundergraph::scalar provides the implementation of
the internal used juniper scalar value type. wundergraph::error
contains the definition of the internal error type.
wundergraph::diesel_ext and
wundergraph::juniper_ext provide
extension traits and types for the corresponding crates.
wundergraph::helper contains wundergraph
specific helper types.