Pure Backend Driven UI
April 24, 2026tl;dr: backend responses should return design components, not data.
There are a couple of white whales I’ve been chasing over my professional career as a frontend engineer. The first is how to keep GraphQL from breaking when the schema is mismatched. The second is to find a way to create a Backend Driven UI system that actually works.
Leaving the first one as my Moby Dick, the second has always felt like one of those theoretical questions that seems completely reasonable until it...