This Month in React

TMiR 2025-01: Movement on CRA, Redwood.js dead?


Listen Later

Follow us on Bluesky!

  • Job market
    • FRED data, Layoffs.fyi
  • 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
      • Main PR
    • 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
      • Shoutout webstatus.dev
  • ⚡ 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)
  • ...more
    View all episodesView all episodes
    Download on the App Store

    This Month in ReactBy Reactiflux; with Mark Erikson, Mo Khazali, and Carl Vitullo