Syntax - Tasty Web Development Treats

Quote · Syntax - Tasty Web Development Treats

1020: Do You Read The Code?

Explore episode Jul 13, 2026

Where this was said

Gea - compiler-first UI framework

At 41:11 · chapter starts 30:35

Gea, a new compiler-first UI framework, hit the front page of Hacker News and caught CJ's attention for good reason. Its hello-world is 214 bytes. Svelte's is 23KB. SolidJS's is 10KB. A real to-do app in Gea minifies to 15KB versus Svelte's 38KB. The framework borrows ideas from both React and SolidJS: JSX syntax, no virtual DOM, compiler-resolved reactivity, and — crucially — a clean split between stateful class components and purely presentational function components. The class model means state is just a property and state mutations are just methods, eliminating the useEffect/useMemo reasoning maze that defines React. CJ also appreciates that Gea ships with a bundled UI component library using Zag.js (a state machine-driven headless component system), arguing that any framework launching in 2025 needs batteries included to be taken seriously. Scott likes it, especially the CSS-variable-focused UI components, but admits his Svelte tooling is too deeply embedded to switch. Both agree the most important thing is that people are still thinking about how to do this better — because AI is currently just locking everyone into bad React patterns forever.

Similar quotes