Overview of Gea core concepts
mainGea is a compiler-first reactive UI framework that avoids the Virtual DOM in favor of surgical DOM patching.
Key characteristics:
- No Virtual DOM: The Vite plugin analyzes JSX at build time to generate targeted DOM patches.
- Proxy-based Reactivity: You mutate state directly (e.g.,
this.count++) using standard JavaScript, and the framework automatically updates the DOM. - Just JavaScript: It uses standard classes, functions, objects, and getters instead of framework-specific primitives like signals or hooks.
- Minimal Runtime: A basic hello-world app can ship as little as 121 B (brotli).