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

New releasesReact 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 conferencesReact 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 developmentReact 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 releaseReact Native Navigation v7 VisionCamera v4.0 Kotekan JSRFirst 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” ⚡️️
Main Content
⚡️ Lightning round ⚡️
  • (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 ⚡️
★ Support this podcast ★

Creators and Guests

Mark Erikson
Host
Mark Erikson
An engineer maintaining Redux and Redux Toolkit, working at Replay.io to make smarter AI chat bots and debuggers using time travel.
Carl Vitullo
Producer
Carl Vitullo
Solopreneur just vibing, posts are probably bullshit. Community lead at Reactiflux, the largest chat community of React professionals.
TMiR 2024-04: So many new releases, React 19 featureset
Broadcast by