Is GraphQL dying? 2023 Trend Analysis of REST, GraphQL, OpenAPI, SOAP, gRPC and tRPCToday I've noticed a post on /r/webdev stating that GraphQL is trending down. Is this really the case, or are the numbers lying to us? Let's take a closer look at the data and see if this is really true. First, let's have another look at the original...Apr 2, 2023·6 min read
GraphQL's @defer and @stream Directives are overkillFor a very long time I was a big fan and advocate of GraphQL's @defer and @stream directives. Actually, I've implemented them in my own GraphQL server implementation in Go almost 3 years ago . At that time, I was using a stream of JSON-Patch operatio...Feb 23, 2023·13 min read
Getting Started With WunderGraph: An API Gateway That Turns GraphQL Into RPC on the FlyA comprehensive guide to WunderGraph, the API Gateway that turns GraphQL into RPC on the fly, with a focus on its TypeScript Operations. I’ve been using WunderGraph a lot lately for my NextJS projects. I really dig it. It lets me define all my data s...Feb 22, 2023·19 min read
Isomorphic TypeScript APIs: End-to-end type-safety between client & serverFull-Stack development just reached a whole new level of productivity. Isomorphic TypeScript APIs, as I call them, blur the lines between client and server. Without any compile time step, the developer receives immediate feedback when they make a cha...Jan 24, 2023·20 min read
Data Fetching with Next.js 13’s Bleeding-Edge FeaturesThe app directory, Streaming, Suspense, and hybrid Server and Client Components demystified — with a little help from GraphQL + WunderGraph. Next.js 13 is a total game-changer. It has made building the next generation of the web much, much more intui...Jan 16, 2023·18 min read
Introducing the new React Query clientAfter much requests we are excited to announce the release of the new WunderGraph React Query client. This new client is built on top of TanStack React Query, a powerful data fetching library for React. It allows you to consume WunderGraph queries, m...Jan 3, 2023·4 min read
How to Use ChatGPT as an Educational Chatbot in a Next.js Frontend“_Within three to eight years, we will have a machine with the general intelligence of an average human being…if we’re lucky, they might decide to keep us as pets.” — _Marvin Minsky, 1970. Founder of the MIT AI Labs, Turing Award winner, advisor to S...Dec 20, 2022·13 min read