We interview three API experts on the state of GraphQL
GraphQL, the API query language, enables you to return many resources in a single request. With an effective type system, GraphQL streamlines data fetching to explicitly what the client needs. Read more
What if you could harness the power of queries without making multiple round trips? Alex Walling and the folks over at RapidAPI have answered just that. The development team has churned out a powerful new addition to the query language lineup—dubbed RapidQL. Read more
We review Vulcain, a new protocol using HTTP/2 Server Push to create fast and idiomatic client-driven REST APIs.
Developers have been struggling with performance bottlenecks for their web APIs for years. Some web developers were trying to solve the dilemma with asynchronous processing as far as back as 2013. Read more
While no two APIs are exactly the same, they do tend to share a lot of characteristics, from design features to data formats. Looking closely at these traits allows us to identify distinct types of APIs, which we can use to set clear expectations, discuss what does (and doesn’t) work, and stick to relevant best practices. Read more
Query languages are fundamental to the nature of the modern web. As data grows and the internet becomes more complex, bigger datasets are the natural result. To act on that data, though, we need to have systems in place that allow for filtering and transformation. Read more