Today we’re opening the React Compiler Working Group to the public to collect feedback, answer questions, and share ideas. The core team will continue to use the working group to post updates and share our research on the Compiler.
github.com/reactwg/react-com…
For libraries, we recommend independently running the React Compiler and including the compiled output when publishing. By pre-compiling your library, users won’t need the compiler enabled to benefit from optimizations.
react.dev/learn/react-compil…
If your library targets older React versions, the React Compiler now officially supports React 17 and 18.
Libraries can target older versions by specifying a minimum target in the compiler config and adding react-compiler-runtime as a dependency.
react.dev/learn/react-compil…
We recommend all users enable the React Compiler Beta lint plugin today. The linter works even without the compiler enabled, and it will help identify Rules of React breakages, making it easier to adopt the compiler when it’s released.
react.dev/learn/react-compil…
eslint-plugin-react-hooks@5.0.0 was just released with support for ESLint v9. No more need to use the RC when using ESLint v9.
Full release notes: github.com/facebook/react/re…
Last week, Meta released brand-new Instagram and Facebook apps for Meta Quest, completely rebuilt using React and React Native.
Check out how these apps, and more, were built with React and highlighted at Meta Connect:
engineering.fb.com/2024/10/0…
Thank you @vercel for being the community sponsor for React Conf! Their contribution has helped provide free tickets for members of the community to join the conference. Watch @leeerob’s React Conf talk React Rhythm & Blues youtube.com/watch?v=rs9X5Mjv…
Thank you to @RedwoodJS for being a React Conf 2024’s Silver sponsor! Learn more about @RedwoodJS the only full-stack JavaScript framework that ships with a database: redwoodjs.com