React
React is now stewarded by the React Foundation, an independent nonprofit under the Linux Foundation that Meta transferred ownership to on February 24, 2026 β eight platinum members (Amazon, Meta, Microsoft, Vercel, Expo, Callstack, Software Mansion, Huawei) fund it, though Meta keeps majority voting rights for the initial years. Current release line is 19.2, patched to 19.2.7 as of June 2026; license is MIT. The headline technical shift: React Compiler 1.0 went stable in October 2025, auto-memoizing components so manual useMemo/useCallback calls are largely unnecessary, and it now ships through eslint-plugin-react-hooks's recommended and recommended-latest presets. React pulls roughly 145M weekly npm downloads and runs on an estimated 6% of all websites (per W3Techs). Current version/status: 19.2 (patch 19.2.7, June 2026). License: MIT. Pricing: Free and open source (MIT license); no paid tier for the library itself Maintained by React Foundation (Linux Foundation), launched Feb 24, 2026; founding members Amazon, Callstack, Expo, Huawei, Meta, Microsoft, Software Mansion, Vercel β Meta retains majority voting stake short-term and committed $3M+ over 5 years.
Pick React when you need the deepest hiring pool and widest library ecosystem for a complex, long-lived SPA or a Next.js product β that's still where most senior frontend candidates live. Skip it for content-heavy marketing sites or teams under 3 engineers: Svelte or Astro ship less JS and less boilerplate for the same result. Honest weakness the core team itself flags: pre-Compiler codebases still drown in manual useMemo/useCallback tuning, and migrating legacy class-heavy apps to the Compiler's assumptions isn't free. React is a hiring and ecosystem bet, not a raw-performance one. Known weakness: Pre-React Compiler codebases still require manual useMemo/useCallback discipline to avoid re-render performance issues, and migrating legacy class-component or Compiler-incompatible code isn't automatic β the core team itself frames Compiler adoption as an incremental, not instant, win.
See how it ranks β