Why Developers Are Leaving React for Smaller Frameworks
React still dominates, but Svelte, SolidJS, and Preact are gaining ground. Here's why developers are exploring alternatives.

The Bundle Size Reckoning
React still dominates frontend development, but a growing number of developers are migrating to leaner alternatives. Svelte, SolidJS, and Preact now collectively power 12% of new web projects — up from 3% in 2023.
The catalyst isn't just bundle size, though that matters. A minimal React app ships 42KB of JavaScript before your first component renders. Svelte ships under 2KB. For performance-sensitive applications — e-commerce, news sites, mobile-first products — that difference translates directly to revenue.
The Developer Experience Shift
Beyond performance, developers cite "framework fatigue" as a key driver. React's ecosystem requires choosing between dozens of state management libraries, routing solutions, and build tools. Svelte and SolidJS offer more opinionated, integrated experiences.
"I spent more time configuring React than building features," says frontend engineer Lisa Park, who migrated her team's dashboard from React to SolidJS. "With Solid, the framework disappears. You just write JavaScript."
React's Response
The React team isn't standing still. React Server Components, the new compiler in React 19, and integration with Next.js App Router represent significant performance improvements. But these solutions add complexity, pushing React further from its original "just a view library" pitch.
The truth is, React isn't going anywhere. But for the first time in a decade, choosing React is a decision, not a default.