This Month in React

TMiR 2024-10: React DevTools update, React Native 0.76 (new architecture dropped), Web Components are(n't) the future


Listen Later

  • Job market: FRED data, Layoffs.fyi
  • New releases
    • React Native 0.76 proper
      • New Architecture is here
      • BlueSky and Expensify
    • React Compiler Beta
    • React DevTools v6
    • Zustand v5
    • eslint-plugin-react-hooks v5
    • Announcing Deno 2
      • /r/bun: Deno 2 vs Bun? What are your thoughts? 
      • /r/deno: Deno 2 vs Bun? What are your thoughts?
    • Tauri 2.0
    • One - the new RN framework
      • Creators of Tamagui
      • Built on ZeroSync
    • Cloudflare Workers updates
    • Zeego 2.0
  • Conferences
    • HalfStack London London, UK Nov 13
    • React Native London London, UK Nov 15
      • Special Discount for podcast listeners with discount code TMIR
    • React Summit US New York, USA Nov 18-21
    • React Africa Casablanca, Morocco Nov 29
    • React Day Berlin Berlin, DE Dec 13 & 16
      Sponsor Read

Main Content

  • Some React 19 progress, but no ETA
    • Lazy Context Propagation
    • “Server Actions” renamed to “Server Functions”
  • React Native Bottom Tabs library using native bottom tabs
  • Meta Connect showcasing new AR/VR apps built with RN
  • Static Hermes Updates
  • Reddit is revolting against Epic React
    • Anyone else feel burnt by Epic React? : r/reactjs
    • Epic React V1 => V2 Upgrade & Deception.
  • Web Components Are Not the Future
    • Followup to this from March 2020: Maybe Web Components are not the Future?
    • Web Components Are Not the Future — They’re the Present
    • Liskov's Gun: The parallel evolution of React and Web Components
  • Announcing VoidZero - Next Generation Toolchain for JavaScript
    • OXC compiler
    • Oxc Transformer Alpha
  • Updates from the 104th TC39 meeting
    • Stage 4 proposals
      • Promise.try
      • Sync Iterator Helpers
      • Import Attributes
      • JSON modules
      • RegExp Modifiers
  • Language Evolution “JSSugar” proposal
    • NullVoxPopuli on X
    • NullVoxPopuli on X
    • BrendanEich on X
    • Daniel Ehrenberg thoughts

⚡ Lightning round ⚡

  • The Disappearance of an Internet Domain – .io
  • How to control a React component with the URL
  • If WordPress is to survive, Matt Mullenweg must be removed
  • Web Without Walls — Dan Abramov
  • Preact compat discussion
  • Content-visibility in CSS
    • Using CSS containment
    • contain - CanIUse
    • content-visibility - CanIUse
  • How I Built My Blog • Josh W. Comeau
  • Types of React Components [2024]
  • (00:00) - This Month In React
  • (00:56) - Job market: [FRED data](https://fred.stlouisfed.org/series/IHLIDXUSTPSOFTDEVE), [Layoffs.fyi](https://layoffs.fyi/)
  • (01:40) - New releases
  • (01:43) - [React Native 0.76 proper](https://reactnative.dev/blog/2024/10/23/release-0.76-new-architecture)
  • (01:54) - [New Architecture is here](https://reactnative.dev/blog/2024/10/23/the-new-architecture-is-here)
  • (05:18) - [BlueSky](https://github.com/bluesky-social/social-app/releases/tag/1.92.0-na-rc.2) and [Expensify](https://blog.swmansion.com/sunrising-new-architecture-in-the-new-expensify-app-729d237a02f5)
  • (06:22) - [React Compiler Beta](https://react.dev/blog/2024/10/21/react-compiler-beta-release)
  • <...
    ...more
    View all episodesView all episodes
    Download on the App Store

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