『This Month in React』のカバーアート

This Month in React

This Month in React

著者: Reactiflux; with Mark Erikson Mo Khazali and Carl Vitullo
無料で聴く

このコンテンツについて

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-newsReactiflux; with Mark Erikson, Mo Khazali, and Carl Vitullo 出世 就職活動 経済学
エピソード
  • TMiR 2025-10: Post-conf; React 19.2, React Foundation, React Native removing old architecture. Next.js has too many directives
    2025/10/31
    Transcript and article links[00:00:00] Intro[00:00:46] New releases[00:00:49] Immer 10.2[00:01:55] ArkType ArkRegex (typed regex)[00:02:41] Main Content[00:02:45] React Conf[00:02:50] Official ReactConf 2025 Recap[00:02:57] Introducing the React Foundation (also from Linux Foundation, Meta engineering, and Seth Webster)[00:17:03] 19.2 (Activity, useEffectEvent)[00:17:27] React Native news[00:17:32] New architecture only from v0.82[00:18:52] Vega OS announcement[00:19:04] Vega introduction at React Conf[00:22:36] Joe Savona’s “Exploring React Performance” talk[00:23:26] Ricky’s “Async React Part I” and “Part II” (repo)[00:27:12] Async React Working Group[00:27:35] First discussion of more docs ideas[00:28:27] Remix v3 announcement[00:29:03] Announcement demo timestamped breakdown[00:31:28] Updates syntax can be customized?[00:34:44] I built the same app 10 times (code)[00:37:57] Same author as React Won by Default and It’s Killing Innovation[00:43:33] Solito 5[00:46:49] Next 16 and Directives debate[00:46:56] Next 16 released[00:49:41] Directives and the Platform Boundary[00:50:34] Technical critique of Next App Router: Everyone Hates Next.js[00:54:56] ⚡ Lightning round ⚡[00:54:58] ViteConf roundup[00:55:49] AWS Outage Postmortem[00:57:10] Voltra[00:58:10] Building fully native apps with EAS[00:58:52] React Native \<\> Imgui[00:59:53] Lodash maintenance foundation[01:00:45] Build Your Own Key-Value Database[01:02:24] Jared Palmer asking for GH PR suggestions and giving some technical details[01:03:54] Node 25 with JSON.stringify improvements[01:04:15]
    続きを読む 一部表示
    1 時間 14 分
  • TMiR 2025-09: React 19.2 on the horizon; npm is still getting compromised
    2025/10/01
    [00:52] New releases[00:54] TanStack Start 1.0 RC![01:13] react-window 2.0 rewrite[01:44] Apollo Client 4.0[01:59] Redux Toolkit 2.9.0[02:47] Main Content[02:52] React 19.2 coming soon?[03:24] in canary, with docs[07:18] last React Labs post mention[11:43] useEffectEvent in canary and has docs[15:47] Compiler inferring function names[16:08] Docs for eslint-plugin-react-hooks, including rules and compiler issues[17:15] React Native 1.0 on the horizon[22:02] “React Won by Default – And It's Killing Frontend Innovation”[22:18] Inevitable HN argument[27:54] Ricky on Ryan Carniato’s stream talking about scheduling and demoing using modern React features[33:41] Server Components[33:44] React Router RSC framework mode preview[34:36] also middleware is now stable[34:44] Krasimir Tsonev’s “Can I Use RSC Today?” support matrix and experimental Forket “RSC without a framework” build tool[35:43] RSBuild support for RSCs[35:55] Useful post on parallel and recursive route rendering[36:35] All the NPM compromises and malware this month[39:47] npm package maintainer Qix[39:48] CrowdStrike npm Packages[40:16] GitHub Actions npm Token Theft[41:01] GitHub response[42:00] ⚡ Lightning round ⚡[42:03] Porting Modern TypeScript to Run on DOS[42:35] Cloudflare DDOSed themselves with a bad useEffect fetch[43:11] A very lovely writeup of the evolution of css zoom[43:56] What You Need to Know about Modern CSS[45:21] Fetch streams are great, but not for measuring upload/download progress[45:40] Why do browsers throttle JS timers?[46:01] “How Modern Browsers Work” deep dive, Addy Osmani[46:32] Biome: Stress-testing WIP noFloatingPromises lint rule[48:37] Bun: How bun install is so fast[49:23] Styled-Components fork for perf and React 19 compat[50:02] Vite SSR: Custom getStaticProps[50:11] Dominic Gannaway’s new framework Ripple[50:35] Remix v3: MJ hints “iframe-like async primitives”[51:57] React Native RFC to remove Old Architecture[52:28] Cloudflare’s new “Cap’n Web” RPC; GraphQL alternative?[55:26] Expo UI: Building SwiftUI apps[55:57] TanStack DB: An interactive guide[56:21] TS 6.0: may switch to strict options by default[57:28] Shopify’s RN New Architecture migration[57:42] The Bloat of Edge-Case First Libraries[58:51] Conferences (React, Javascript)[58:53] React Alicante Oct 2-4[59:13] React Conf is back, Oct 7-8 Las Vegas, NV, USA[59:29] Remix Jam, Oct 10, Toronto ON, CA[59:43] ViteConf Oct 9-10 Amsterdam, Netherlands[59:52] JSConf North America Oct 14-16 Chesapeake Bay, MD, USA[01:00:03] JSConf Chile Oct 24-25 Santiago, Chile[01:00:10] React Native London Oct 30-31[01:00:22] React India Oct 31 Nov 1 Goa, India[01:00:26] Wey Wey Web Nov 17-18 Malaga, Spain[01:00:39] React Summit Nov 18-21 New York, NY, USA[01:00:48] React Advanced Nov 28th, London UK (00:00) - This Month In React - September 2025 (SM)(00:52) - New releases(00:54) - [TanStack Start 1.0 RC!](https://tanstack.com/blog/announcing-tanstack-start-v1)(01:13) - [`react-window` 2.0 rewrite](https://react-window.vercel.app/)(01:44) - [Apollo Client 4.0](https://www.apollographql.com/blog/announcing-apollo-client-4-0)(01:59) - [Redux Toolkit 2.9.0](https://github.com/reduxjs/redux-toolkit/releases/tag/v2.9.0)(02:47) - Main Content(02:52) - [React 19.2 coming soon?](https://bsky.app/profile/ricky.fm/post/3lzt6yvs6o22r)(03:24) - ...
    続きを読む 一部表示
    1 時間 2 分
  • TMiR 2025-08: Nx compromised; no more throwing promises; Remix-ing new component models
    2025/08/29
    New releasesTS 5.9TS 6.0 may make `strict` and change other defaultsReact Native 0.81Next 15.5Preact 11 betaHydration 2.0Bun 1.2.21Native YAML support. Definitely not going to cause any problemsTanstack DB betaGhost v6Main ContentReact API changes / updatesReact deprecating the “throw a promise” Suspense trigger methodDiscussion between Dan, Dominik, and Ricky about how to support multiple React versions (if at all)Joe Savona: “no useContext in useMemo, the compiler addresses this”Github discussion with Joe about why no context selectors API or signals, research into data modeling, and why “concurrent stores” are the current focus areaPR for “concurrent stores” skeletonThird-party `react-concurrent-store` ponyfill packageDevtools Suspense TimelineLee Robinsons’s “Reflections on the React Community” wrap-up postRemix doing its own component model??Remix 3 and the End of React-Centric ArchitecturesPopular nx packages compromised on npmLast month eslint-plugin-prettier maintainers were targeted, this is a much broader attack⚡ Lightning round ⚡React Strict DOM vs React Native for Web in 2025Faster JSON.stringify()Node 22.18 unflags TS type-stripping supportWaku switches to Vite’s WIP RSC supportRari, a fast React framework with RSC support built with RustSelecting values from query results, as well as The Useless useCallbackTS+ postmortem (Effect-TS experimental TS fork)React useTransition update ordering details“A Clock that Doesn’t Snap”, Techniques for fixing hydration of values like datesReact Cache: It’s about consistencySelf-hosting Next at scaleServer and Client Component Composition in PracticeConferences (React, Javascript)React Universe Conf Sept 2-4, 2025. Wrocław, PolandWaysConf Sept 16-17CascadiaJS Sept 18-19 Seattle, WA, USAhttps://squiggleconf.com/ Sep 18React Alicante Oct 2-4React Conf is back, Oct 7-8 Las Vegas, NV, USARemix Jam, Oct 10, Toronto ON, CA (00:00) - This Month in React - August 2025(00:47) - New releases(00:51) - [TS 5.9](https://devblogs.microsoft.com/typescript/announcing-typescript-5-9/)(02:50) - [TS 6.0 may enable /`strict/` by default](https://bsky.app/profile/robpalmer.bsky.social/post/3lxar2cp5rs2p) and [change other defaults](https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript%206.0.0%22)(03:46) - [React Native 0.81](https://reactnative.dev/blog/2025/08/12/react-native-0.81)(05:40) - [Next 15.5](https://nextjs.org/blog/next-15-5)(07:10) - [Preact 11 beta](https://github.com/preactjs/preact/releases/tag/11.0.0-beta.0)(07:39) - [Hydration 2.0](https://github.com/preactjs/preact/issues/4442)(07:52) - [Bun 1.2.21](https://bun.com/blog/release-notes/bun-v1.2.21)(08:54) - Native YAML support. Definitely not going to [cause any problems](https://ruudvanasseldonk.com/2023/01/11/the-yaml-document-from-hell) (10:21) - [Tanstack DB beta](https://tanstack.com/blog/tanstack-db-0.1-the-embedded-client-database-for-tanstack-query)(11:30) - [Ghost v6](https://ghost.org/changelog/6/)(13:09) - Main Content(13:13) - React API changes / updates(13:24) - [React deprecating the “throw a promise” Suspense trigger method](https://github.com/facebook/react/pull/34032)(16:20) - Discussion between Dan, Dominik, and Ricky about [how to support multiple React versions (if at all)](https://bsky.app/profile/tkdodo.eu/post/3lv4rhr4mrs2i)(17:43) - Github discussion with Joe about [why no context selectors API or signals, research into data modeling, and why “concurrent stores” are the current focus area](https://github.com/reactjs/rfcs/pull/119#issuecomment-3214971470)(21:25) - [PR for “concurrent stores” skeleton](https://github.com/facebook/react/pull/33215)(23:13) - [Third-party /`react-concurrent-store/` ponyfill package](https://github.com/thejustinwalsh/react-concurrent-store)(26:39) - Lee Robinsons’s [“Reflections on the React Community”](https://leerob.com/reflections) wrap-up post(31:18) - [Remix doing its own component model??](https://x.com/mjackson/status/1954975322157486408)(36:46) - [Remix 3 and the End of React-Centric Architectures](https://thenewstack.io/remix-3-and-the-end-of-react-centric-architectures/)(37:21) - [P...
    続きを読む 一部表示
    56 分
まだレビューはありません