Versioning APIs is an essential part of the lifecycle of APIs. Some API styles, like GraphQL, completely miss versioning and call this a feature. Others, like RESTful APIs, give developers a lot of different ways to implement versioning.
Latest Blog Posts
The complete GraphQL Security Guide: Fixing the 13 most common GraphQL Vulnerabilities to make your API production ready
It's 2021, GraphQL is on its rise to become a big player in the API Ecosystem. That's perfect timing to talk about how to make your GraphQL APIs secure and ready for production.
Solving the double (quintuple) declaration Problem in GraphQL Applications: How to not repeat yourself!
In this post, we'll look into the double declaration problem of (GraphQL) APIs in Web Applications.
Why I'm so frustrated with Authentication in Single Page Applications
Where in the HypeCycle is GraphQL in 2021? Analyzing public data from Google Trends, StackOverflow, GitHub and HackerNews
Is the GraphQL hype over? Was it just a trend?
Apollo GraphQL Federation is the concept of building a single GraphQL API using a distributed microservice architecture.
Should you use PostgreSQL or MySQL for your next project?
You've probably read the title twice, and it still doesn't make sense.
I claim that WunderGraph is by far the most powerful GraphQL client for the modern web.
Let's imagine we're building a modern web application using NextJS. Our task is to use two APIs, one for weather, one for jobs, and combine them into a product. Our users should see the current weather and get a list of jobs. This should sound like a pretty common task, developers have to accomplish every day across the world. It's not extremely challenging, but it still takes some effort.
Generating APIs is becoming more and more popular. Especially the GraphQL community is "suffering" from this trend.
GraphQL is currently one of the most frequently mentioned technologies when it comes to innovation in the API economy. Adopters enjoy the ease of use and tooling like for example GraphiQL, the browser-based user interface to try out any GraphQL API. The whole experience of GraphQL is exactly what frontend-developers need to build amazing interactive web applications.
WebSockets are an outdated technology deemed dead thanks to the ietf not adding HTTP/2 support. Using Server Sent Events, we could simplify the implementation of GraphQL Subscriptions, reduce frontend code and increase performance as well as flexibility when writing modern frontend applications.