Blazor vs React vs Angular
One app, four clients, one measurement. The same todo application was built in Blazor WebAssembly, Blazor Server, React 19 and Angular 22 by headless Claude Code sessions from one spec, judged by one frozen suite of 61 tests, then measured the same way: bytes, startup, a 10,000-row list, memory, lines of code, accessibility, and how many turns the AI needed. Five parts: the method, the two Blazor builds, React, Angular, and the results with seven hypotheses settled one by one.
5 parts · ~45 min of reading, in order, nothing assumed.
📦 coder000-todo-four-ways: the API, the suite, the reference client and the four AI-built clients with their per-step commits📄 SPEC.md, the contract every client implements📊 sessions.csv, one row per metered Claude Code session🧭 The render-mode post this series measures: Blazor Server vs WebAssembly vs Hybrid