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

Job market: FRED data, Layoffs.fyi New releasesReact Native 0.76 properNew 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 frameworkCreators of Tamagui Built on ZeroSync Cloudflare Workers updates Zeego 2.0 ConferencesHalfStack London London, UK Nov 13 React Native London London, UK Nov 15Special 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 ContentSome React 19 progress, but no ETALazy 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 ReactAnyone else feel burnt by Epic React? : r/reactjs Epic React V1 => V2 Upgrade & Deception. Web Components Are Not the FutureFollowup 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 JavaScriptOXC compiler Oxc Transformer Alpha Updates from the 104th TC39 meetingStage 4 proposalsPromise.try Sync Iterator Helpers Import Attributes JSON modules RegExp Modifiers Language Evolution “JSSugar” proposalNullVoxPopuli 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 CSSUsing CSS containment contain - CanIUse content-visibility - CanIUse How I Built My Blog • Josh W. Comeau Types of React Components [2024]
Main Content
⚡ Lightning round ⚡
  • (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)
  • (07:23) - [React DevTools v6](https://github.com/facebook/react/blob/main/packages/react-devtools/CHANGELOG.md#600)
  • (07:50) - [Zustand v5](https://github.com/pmndrs/zustand/releases/tag/v5.0.0)
  • (08:17) - [eslint-plugin-react-hooks v5](https://github.com/facebook/react/releases/tag/eslint-plugin-react-hooks%405.0.0)
  • (08:45) - /r/bun: [Deno 2 vs Bun? What are your thoughts?](https://www.reddit.com/r/bun/comments/1fp9ndk/deno_2_vs_bun_what_are_your_thoughts/) /r/deno: [Deno 2 vs Bun? What are your thoughts?](https://www.reddit.com/r/Deno/comments/1fp9mom/deno_2_vs_bun_what_are_your_thoughts/)
  • (10:14) - [Tauri 2.0](https://v2.tauri.app/blog/tauri-20/)
  • (11:40) - Built on [ZeroSync](https://zerosync.dev/)
  • (16:15) - [Cloudflare Workers updates](https://blog.cloudflare.com/builder-day-2024-announcements/)
  • (22:05) - [Zeego 2.0](https://github.com/nandorojo/zeego/releases/tag/v2.0.0)
  • (22:33) - Conferences
  • (22:35) - [HalfStack London](https://halfstackconf.com/london/spon) London, UK Nov 13
  • (22:40) - [React Native London](https://guild.host/events/rnlconf-2024-y9arho/attend?discount=TMIR) London, UK Nov 15
  • (23:10) - [React Summit US](https://reactsummit.us/) New York, USA Nov 18-21
  • (23:14) - [React Africa](https://react-africa.com/) Casablanca, Morocco Nov 29
  • (23:19) - [React Day Berlin](https://reactday.berlin/) Berlin, DE Dec 13 & 16
  • (23:33) - [Sponsored by Infinite Red](https://infinite.red)
  • (24:48) - Main Content
  • (24:50) - [Lazy Context Propagation](https://x.com/sebastienlorber/status/1841042683122286641)
  • (25:51) - [“Server Actions” renamed to “Server Functions”](https://19.react.dev/reference/rsc/server-functions)
  • (26:08) - [React Native Bottom Tabs library using native bottom tabs](https://github.com/okwasniewski/react-native-bottom-tabs)
  • (27:45) - [Meta Connect showcasing new AR/VR apps built with RN](https://engineering.fb.com/2024/10/02/android/react-at-meta-connect-2024/)
  • (29:07) - [Static Hermes Updates](https://github.com/EvanBacon/expo-static-hermes-demo)
  • (30:16) - [Anyone else feel burnt by Epic React? : r/reactjs](https://old.reddit.com/r/reactjs/comments/1fwks6r/anyone_else_feel_burnt_by_epic_react/)
  • (30:42) - [Epic React V1 => V2 Upgrade & Deception.](https://old.reddit.com/r/reactjs/comments/1fut75h/epic_react_v1_v2_upgrade_deception/)
  • (30:54) - Marker
  • (37:12) - Followup to this from March 2020: [Maybe Web Components are not the Future?](https://dev.to/ryansolid/maybe-web-components-are-not-the-future-hfh)
  • (37:34) - [Web Components Are Not the Future — They’re the Present](https://www.abeautifulsite.net/posts/web-components-are-not-the-future-they-re-the-present/)
  • (37:53) - [Liskov's Gun: The parallel evolution of React and Web Components](https://www.baldurbjarnason.com/2024/liskovs-gun/)
  • (44:10) - [Announcing VoidZero Next Generation Toolchain for JavaScript](https://voidzero.dev/posts/announcing-voidzero-inc)
  • (44:37) - [Oxc Transformer Alpha](https://oxc.rs/blog/2024-09-29-transformer-alpha.html)
  • (45:23) - [Updates from the 104th TC39 meeting](https://dev.to/hemanth/updates-from-the-104th-tc39-meeting-14cp)
  • (45:33) - [Promise.try](https://github.com/tc39/proposal-promise-try)
  • (46:21) - [Sync Iterator Helpers](https://github.com/tc39/proposal-iterator-helpers)
  • (46:48) - [Import Attributes](https://github.com/tc39/proposal-import-attributes)
  • (46:58) - [JSON modules](https://github.com/tc39/proposal-json-modules)
  • (47:05) - [RegExp Modifiers](https://github.com/tc39/proposal-regexp-modifiers)
  • (47:11) - [Daniel Ehrenberg thoughts](https://gist.github.com/littledan/a590784a72f2e1b8cc633ff5ff8a9dc2)
  • (50:44) - [The Disappearance of an Internet Domain](https://every.to/p/the-disappearance-of-an-internet-domain) – .io
  • (51:51) - [How to control a React component with the URL](https://buildui.com/posts/how-to-control-a-react-component-with-the-url)
  • (53:16) - [If WordPress is to survive, Matt Mullenweg must be removed](https://joshcollinsworth.com/blog/fire-matt)
  • (55:09) - [Web Without Walls — Dan Abramov](https://www.youtube.com/watch?v=F1sJW6nTP6E)
  • (57:23) - [Preact compat discussion](https://old.reddit.com/r/reactjs/comments/1fy2jjh/i_ran_into_preacts_false_promise_what_can_i_do/)
  • (57:44) - [Using CSS containment](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_containment/Using_CSS_containment)
  • (58:00) - [contain](https://developer.mozilla.org/en-US/docs/Web/CSS/contain) [CanIUse](https://caniuse.com/mdn-css_properties_contain)
  • (59:50) - [content-visibility](https://developer.mozilla.org/en-US/docs/Web/CSS/content-visibility) [CanIUse](https://caniuse.com/mdn-css_properties_content-visibility)
  • (01:00:39) - [How I Built My Blog • Josh W. Comeau](https://www.joshwcomeau.com/blog/how-i-built-my-blog-v2/)
  • (01:02:24) - [Types of React Components [2024]](https://www.robinwieruch.de/react-component-types/)
★ 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.
Mo Javad
Host
Mo Javad
Senior Mobile Dev at Theodo UK, Organiser of React Native
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-10: React DevTools update, React Native 0.76 (new architecture dropped), Web Components are(n't) the future
Broadcast by