GraphQL
view release on metacpan or search on metacpan
[Mojolicious::Plugin::GraphQL](https://metacpan.org/pod/Mojolicious%3A%3APlugin%3A%3AGraphQL) for an example of how to take advantage
of this.
As of 0.39, supports GraphQL subscriptions.
See [GraphQL::Type](https://metacpan.org/pod/GraphQL%3A%3AType) for description of how to create GraphQL types.
## Introduction to GraphQL
GraphQL is a technology that lets clients talk to APIs via a single
endpoint, which acts as a single "source of the truth". This means clients
do not need to seek the whole picture from several APIs. Additionally,
it makes this efficient in network traffic, time, and programming effort:
- Network traffic
The request asks for exactly what it wants, which it gets, and no
more. No wasted traffic.
- Time
lib/GraphQL.pm view on Meta::CPAN
L<Mojolicious::Plugin::GraphQL> for an example of how to take advantage
of this.
As of 0.39, supports GraphQL subscriptions.
See L<GraphQL::Type> for description of how to create GraphQL types.
=head2 Introduction to GraphQL
GraphQL is a technology that lets clients talk to APIs via a single
endpoint, which acts as a single "source of the truth". This means clients
do not need to seek the whole picture from several APIs. Additionally,
it makes this efficient in network traffic, time, and programming effort:
=over
=item Network traffic
The request asks for exactly what it wants, which it gets, and no
more. No wasted traffic.
( run in 0.507 second using v1.01-cache-2.11-cpan-2b1a40005be )