This Month in React

TMiR 2024-04: So many new releases, React 19 featureset


Listen Later

  • New releases
    • React 18.3
    • React 19 beta
    • Node.js v22
    • Expo SDK 51 beta
    • React Native 0.74.0 
    • React DevTools 5.1
    • Next v14.2
    • Bun v1.1 (discussion later)
    • Pnpm v9
    • Biome 1.7 
    • Supabase goes GA after 4 years in beta
    • Docusaurus 3.2
    • Gulp v5
    • Pragmatic Drag and Drop
    • RedwoodJS 7.3
    • React on Rails v14
  • Upcoming conferences
    • React Conf 2024 May 15 - 16, 2024. In-person in Henderson, NV, USA
    • App.js Conf 2024 May 22 - 24, 2024. In-person in Kraków, Poland
    • Local First Conf 2024 May 30, 2024. In person in Berlin, Germany. Followup hackathon on the 31st
    • Render ATL June 12-14, 2024. Atlanta, GA, USA
    • Future Frontend June 13-14, 2024. Helsinki, Finland
    • React Norway June 14, 2024. Larvik, Norway
    • React Summit June 14 + 18, 2024. Amsterdam, Netherlands (+remote)

Main Content

  • New React development
    • React Blog - React 19 Beta
    • React Blog - React 19 Beta Upgrade Guide
    • React 18.3 changelog
    • Internal changes:
      • Rename SECRET INTERNALS to __CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE
      • Fast JSX: Don't clone props object
      • Remove defaultProps support (except for classes)
      • Ship optimized-but-unminified prod bundles and drop sourcemaps
      • Don’t patch fetch anymore
      • Future: patching Date object?
  • React Native 0.74.0 release
    • React Native Navigation v7
    • VisionCamera v4.0
  • Kotekan
  • JSR
    • First Impressions, Second Look
    • First Things I Learned about JSR
  • Bun v1.1

⚡️ Lightning round ⚡️

  • ⚡️ Why I like React (Even in 2024) ⚡️️
  • ⚡️ Netlify: Introducing the new Next.js Runtime ⚡️️
  • ⚡️ Design Principles behind the Next.js App Router ⚡️️
  • ⚡️ Diving into the Node.js Website Redesign ⚡️️
  • ⚡️ How does useOptimistic work internally? (and many other code dives) ⚡️️
  • ⚡️ Node.js: The Documentary ⚡️️
  • ⚡️ New Flow Language Features for React ⚡️️
  • ⚡️ Vercel cuts prices a lil ⚡️️
  • ⚡️ Redwood Blog: Techniques for Fetching Data: Comparing Next, Remix, and Redwood ⚡️️
  • ⚡️ Kuto, “reverse JS bundler” ⚡️️
  • (00:00) - TSIR_April 2024_Interview
  • (00:46) - Upcoming Conferences
  • (02:25) - New releases
  • (02:32) - React 18.3 + 19
  • (03:15) - Node.js v22
  • (04:02) - Expo SDK 51 beta
  • (04:21) - React Native 0.74.0
  • (04:36) - React DevTools 5.1
  • (05:02) - Next 14.2
  • (05:07) - Bun v1.1
  • (05:12) - pnpm v9
  • (06:12) - Biome 1.7
  • (07:06) - Supabase leaves beta
  • (07:45) - Docusaurus 3.2
  • (09:11) - Gulp v5
  • (10:07) - Pragmatic Drag and Drop
  • (10:58) - Redwood v7.3
  • (12:17) - React on Rails v14
  • (12:43) - New React release details!
  • (33:29) - React Native 0.74.0
  • (38:17) - Kotaken, RSCs with just Bun
  • (39:02) - Bun 1.1
  • (39:37) - JSR, by Deno
  • (45:09) - ⚡️ Why I like React (Even in 2024) ⚡️
  • (45:46) - ⚡️ Netlify updates their Next.js runtime ⚡️
  • (47:18) - ⚡️ Design Principles behind the Next.js App Router ⚡️
  • (48:04) - ⚡️ Node.js website redesign ⚡️
  • (48:44) - ⚡️ Dives into React features ⚡️
  • (49:27) - ⚡️ Honeypot releases Node.js documentary ⚡️
  • (49:56) - ⚡️ Flow ships React features ⚡️
  • (50:26) - ⚡️ Vercel updates pricing ⚡️
  • (51:28) - ⚡️ RedwoodJS compares data fetch methods ⚡️
  • (52:02) - ⚡️ Kuto, reverse JS bundler ⚡️
  • ...more
    View all episodesView all episodes
    Download on the App Store

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