GraphQL in the client with Apollo

How to develop GraphQL frontends with Angular and React

GraphQL, the web API query language developed by Facebook, has been gaining attention for several years now. And also here in the Java Magazine, several articles on the subject matter have appeared, such as in issue 5.18 and 7.18. But while those examined the server-side in detail, the client itself was left out. This article will focus on the usage of a GraphQL interface in the frontend, while also taking a closer look at both Angular and React.

One query to rule them all

No more n+1 problems with FaunaDB’s GraphQL API

When building a GraphQL server, it’s common to encounter n+1 problems. In this article, Leonardo Regnier, Software Engineer at FaunaDB, provides a solution to the issue using Fauna DB’s GraphQL API and providing a simple sample query. Batching will help keep the number of requests in line and solve the issue at hand, ensuring there is only one single request at a time.

Why developers are embracing GraphQL

GraphQL for busy web developers

GraphQL has been available to the public as an open source project since 2015. Why is it growing so fast? This article explores GraphQL, how it hides database complexities, how the ecosystem supports it, and what paid and open source libraries are compatible with it. It’s never too late to begin using GraphQL and its many available services in your projects.

Improving API development and design

GraphQL is changing the game of Web Querying. Here’s how.

GraphQL continues to gain traction and become the standard for developers. In this article by Michael Williams, find out how GraphQL is changing the way an API queries the data. What does the future of GraphQL hold, and how is the community helping new developers contribute to open source software?