Only 10 days until the next GraphQL Berlin Meetup! Next to great talks, there will also be a raffle for a free ticket to React Day Berlin (worth 270€), as well as an offer for a diversity ticket. Stay tuned for the details and make sure to show up in person at the event to get hold of the free ticket!
The 2.0 version of graphql-tools contains the first stable release for schema stitching. Schema stitching is a feature that allows to easily combine multiple GraphQL schemas into a single one, thus exposing the capabilities of multiple GraphQL APIs with only one actual endpoint.
Yusinto Ngadiman with a great article where he describes the GraphQL client setup in his latest project. The project uses a Graphcool backend and started out with React & Relay Classic on the frontend. With the new requirement of incorporating a realtime feature, it became necessary to add a websocket client to the app as well. Yusinto chose to incorporate the subscriptions-transport-ws package from Apollo. Finally, graphql-request also entered the stage to be used in an AWS Lambda function to pipe the data from the original source into Graphcool to trigger subscriptions.
The Graphcool team released another exciting feature this week: Resolver Functions. These allow to extend the CRUD API that Graphcool automatically generates with custom queries and mutations. Major use cases for this new feature are wrapping existing APIs (3rd party APIs, REST APIs, microservices...), providing "shortcuts" for the Graphcool CRUD API or implementing custom authentication workflows. Watch this short intro video to get started!