Over-Reacting
A Recovery Guide for React Developers
For developers moving from the world of React to build with better tools
The Five Stages of React Grief
- Denial: “useState is fine. useEffect is fine. Everything is fine.”
- Anger: “WHY IS IT RE-RENDERING?!”
- Bargaining: “Maybe if I just wrap everything in useMemo…”
- Depression: stares at dependency array at 3 AM
- Acceptance: “There are other frameworks. Good ones. Better ones, even.”
Welcome to acceptance.
What You’ll Learn
This book covers real alternatives to React, with practical migration strategies:
- Vue - Reactivity that actually makes sense
- Svelte - The compiler that disappears at build time
- Solid - JSX without the re-rendering pain
- Angular - Opinionated structure that prevents chaos
- Alpine - Lightweight interactivity without the build step
- Lit - Web Components for the modern era
- HTMX - What if the backend was right all along?
- Vanilla Web Standards - The platform can do more than you think
- Astro - Zero JavaScript by default for content sites
Plus practical migration strategies that won’t get you fired.
Start Reading
Or start with the Table of Contents.
About This Book
This book is for developers who:
- Are frustrated with React’s complexity
- Want to explore better alternatives
- Need practical migration strategies
- Deserve frameworks that feel like they’re on your side
You are not a bad developer for using React. But you deserve better than prop drilling, useEffect dependency arrays, and re-render optimization hell.
“I spent three years thinking I just wasn’t smart enough to understand useEffect. Turns out it just doesn’t make sense.” — Every Developer Ever