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

New releasesReact 18.3React 19 betaNode.js v22Expo SDK 51 betaReact Native 0.74.0 React DevTools 5.1Next v14.2Bun v1.1 (discussion later)Pnpm v9Biome 1.7 Supabase goes GA after 4 years in betaDocusaurus 3.2Gulp v5Pragmatic Drag and DropRedwoodJS 7.3React on Rails v14Upcoming conferencesReact Conf 2024 May 15 - 16, 2024. In-person in Henderson, NV, USAApp.js Conf 2024 May 22 - 24, 2024. In-person in Kraków, PolandLocal First Conf 2024 May 30, 2024. In person in Berlin, Germany. Followup hackathon on the 31stRender ATL June 12-14, 2024. Atlanta, GA, USAFuture Frontend June 13-14, 2024. Helsinki, FinlandReact Norway June 14, 2024. Larvik, NorwayReact Summit June 14 + 18, 2024. Amsterdam, Netherlands (+remote)Main ContentNew React developmentReact Blog - React 19 BetaReact Blog - React 19 Beta Upgrade GuideReact 18.3 changelogInternal changes:Rename SECRET INTERNALS to __CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADEFast JSX: Don't clone props objectRemove defaultProps support (except for classes)Ship optimized-but-unminified prod bundles and drop sourcemapsDon’t patch fetch anymoreFuture: patching Date object?React Native 0.74.0 releaseReact Native Navigation v7VisionCamera v4.0KotekanJSRFirst Impressions, Second LookFirst Things I Learned about JSRBun 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” ⚡️️

Om Podcasten

How busy professionals stay on top of the React ecosystem. We give you a 1 hour recap of the latest news and nuance in React's development and ecosystem, upcoming conferences, and open source releases. New episodes the first week of every month, with live recordings on the last Wednesday of every month in the Reactiflux stage. Hosted Mark Erikson (Redux maintainer), Carl Vitullo (startup veteran), and Mo Khazali (head of mobile at Theodo). See something for us? Post to #tech-reads-and-news