Follow us on Bluesky!
- Job market
- Sponsored by Infinite Red
- New releases
- React query 5.63
- Docusaurus 3.7
- React Native Audio API
- Main Content
- CRA deprecation, React team against recommending Vite
- Dan’s “why CRA exists, don’t use it, possible future options” comment from 2023
- Dan: “turn CRA into a launcher” still on the table, but stuck
- “CRA is broken and not deprecated” umbrella issue
- Ricky merged the PRs, working on legacy docs SEO redirects
- Revealed: React's experimental animations API - Motion Blog
- Static hermes update
- React Native Hosting with EAS
- Everything You Need to Know About Node.js Type Stripping
- Composable Caching with Next.js
- Thoughts on What RSC Means for SPAs
- Chrome's 2024 recap for devs
- ⚡ Lightning round ⚡
- Redwood.js 😱
- A checklist for your tsconfig.json
- Recoil repo archived
- Bun: first-class support for s3
- Interpolate auto height for animations
- Free javascript; Oracle not voluntarily releasing
- Understanding React Server Components | Tony Alicea
- (00:00) - This Month In React - January 2025
(01:29) - Job market: [FRED data](https://fred.stlouisfed.org/series/IHLIDXUSTPSOFTDEVE), [Layoffs.fyi](https://layoffs.fyi/)(03:09) - Sponsored by [Infinite Red](https://infinite.red)(04:17) - New Releases(04:26) - [React query 5.63](https://bsky.app/profile/tkdodo.eu/post/3lfaeteulds2i)(04:45) - [Docusaurus 3.7](https://docusaurus.io/blog/releases/3.7)(05:17) - [React Native Audio API](https://blog.swmansion.com/hello-react-native-audio-api-bb0f10347211)(07:30) - [CRA deprecation, React team against recommending Vite](https://bsky.app/profile/acemarke.dev/post/3lggg6pk7g22o)(09:28) - [Dan’s “why CRA exists, don’t use it, possible future options” comment from 2023](https://github.com/reactjs/react.dev/pull/5487#issuecomment-1409720741)(37:46) - [Revealed: React's experimental animations API - Motion Blog](https://motion.dev/blog/(37:59) - [Main PR](https://github.com/facebook/react/pull/31975)(40:17) - [Static hermes update](https://x.com/tmikov/status/1869945330638442651)(42:38) - [React Native Hosting with EAS](https://expo.dev/blog/expo-announces-eas-hosting-service)(44:44) - [Everything You Need to Know About Node.js Type Stripping](https://satanacchio.hashnode.dev/everything-you-need-to-know-about-nodejs-type-stripping)(47:57) - [Composable Caching with Next.js](https://nextjs.org/blog/composable-caching)(51:56) - [Thoughts on What RSC Means for SPAs](https://blog.axlight.com/posts/thoughts-on-what-rsc-means-for-spas/)(52:44) - [Chrome's 2024 recap for devs](https://developer.chrome.com/blog/chrome-2024-recap)(53:39) - Shoutout [webstatus.dev](https://webstatus.dev/) (54:26) - Redwood.js shutting down?(55:59) - [A checklist for your `tsconfig.json`](https://2ality.com/2025/01/tsconfig-json.html)(56:30) - [Recoil repo archived](https://x.com/dai_shi/status/1875910305802514649)(57:47) - [Bun: first-class support for s3](https://bsky.app/profile/bun.sh/post/3legdozw3nc2p) (58:48) - [Interpolate `auto` height for animations](https://bsky.app/profile/joshwcomeau.com/post/3lf5zwg2ths22)(59:47) - [Free javascript; Oracle not voluntarily releasing](https://bsky.app/profile/deno.land/post/3lfapjn7gns2w)(01:00:31) - [Understanding React Server Components | Tony Alicea](https://tonyalicea.dev/blog/understanding-react-server-components/)(01:02:13) - [Follow us on Bluesky!](https://bsky.app/profile/tmir.reactiflux.com)