『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 2026-06: React Compiler is getting rusty, what does AI mean for engineering culture
    2026/07/02

    Transcript and URLs

    ★ Support this podcast ★
    Reply on Bluesky

    • (00:00) - This Month in React: June News Roundup
    • (00:11) - Intros
    • (02:24) - [React Router 8](https://remix.run/blog/react-router-v8)
    • (05:29) - [Babel 8](https://babeljs.io/blog/2026/06/16/8.0.0/)
    • (07:05) - [Astro 7](https://astro.build/blog/astro-7/)
    • (09:03) - [TS 7.0 RC](https://devblogs.microsoft.com/typescript/announcing-typescript-7-0-rc/)
    • (09:31) - ESM only, no programmatic API right now
    • (10:31) - [Nub JS](https://nubjs.com/), from Zod creator
    • (14:03) - [Legend List 3.0 with DOM support](https://x.com/jmeistrich/status/2059922504320225316)
    • (14:34) - [TSRX revamped the syntax](https://tsrx.dev/blog/rethinking-tsrx)
    • (16:18) - React Core news
    • (16:22) - [React Compiler in Rust is rolling out](https://bsky.app/profile/sebastienlorber.com/post/3moibsmtqjk2x)
    • (16:47) - [PR was merged after testing at Meta and improved](https://github.com/react/react/pull/36173#issuecomment-4608356402)
    • (17:24) - [Oxlint, SWC, RSPack, Next all integrating](https://bsky.app/profile/sebastienlorber.com/post/3moibsmtqjk2x%20)
    • (17:40) - [Rolldown tried integrating directly but removed due to binary size increase](https://x.com/evanyou/status/2069593612153987373)
    • (18:08) - [Bun tried optimizing the Rust Compiler code](https://gist.github.com/Jarred-Sumner/84df369c35216f40d61d1ea9f95771c2)
    • (18:47) - Other core improvements
    • (19:07) - [Fragment Refs have been documented](https://react.dev/reference/react/Fragment#fragmentinstance) in canary
    • (21:31) - React DevTools MCP tools, including [component tree](https://github.com/react/react/pull/36597) and [perf analysis](https://github.com/react/react/pull/36598) APIs
    • (22:18) - React Foundation progress
    • (22:29) - There’s a(n early) [react.foundation](https://react.foundation/) website, advertising funding for maintainers and community groups
    • (25:30) - They’re gonna have a booth at [Chain React at the end of July](https://chainreactconf.com/)
    • (26:01) - [Why is Meta destroying its engineering organization?](https://newsletter.pragmaticengineer.com/p/why-is-meta-destroying-its-engineering)
    • (32:36) - [AI demands more engineering discipline. Not less](https://charitydotwtf.substack.com/p/ai-demands-more-engineering-discipline)
    • (40:41) - Christoph Nakazawa posted his [“Modern Engineering Values” and how he uses AI](https://cpojer.net/posts/modern-engineering-values)
    • (42:31) - [Cloudflare bought VoidZero](https://voidzero.dev/posts/voidzero-cloudflare)
    • (43:34) - NPM / security updates
    • (43:38) - [Github Actions allows enforcing pinned action SHAs](https://github.blog/changelog/2025-08-15-github-actions-policy-now-supports-blocking-and-sha-pinning-actions/)
    • (44:11) - [GitHub Actions Has a Package Manager, and It Might Be the Worst](https://nesbitt.io/2025/12/06/github-actions-package-manager.html)
    • (45:17) - [NPM 12 will disable install scripts and Git deps by default](https://github.blog/changelog/2026-06-09-upcoming-breaking-changes-for-npm-v12/)
    • (46:15) - Code optimization still matters!
    • (46:43) - [TanStack Table cut memory in v9 by 90% on large lists by optimizing JS objects](https://tanstack.com/blog/tanstack-table-v9-memory-performance) and [optimized TS perf](https://tanstack.com/blog/tanstack-table-v9-typescript-performance)
    • (47:15) - [Pierre Diffs was significantly optimized](https://pierre.computer/writing/on-rendering-diffs) - has to handle virtualization, syntax highlighting, source loading
    • (48:27) - [CompileCat is a new optimizing compiler to improve JS execution after bundling](https://github.com/isaac-mason/compilecat), similar to Closure Compiler. ([the RSPack team says they’re working on something similar](https://x.com/jiahan_c/status/2065630866668453898) )
    • (51:12) - [Mark’s React-Redux /+ signals draft perf PR](https://github.com/reduxjs/react-redux/pull/2318) and [updated React-Redux benchmarks repo](https://github.com/reduxjs/react-redux-benchmarks)
    • (52:41) - [Aurora Scharff’s preferred RSC component architecture](https://aurorascharff.no/posts/component-architecture-for-react-server-components/)
    • (53:24) - [Lovable projects now use TanStack Start by default](https://lovable.dev/blog/building-apps-using-tanstack-start)

    続きを読む 一部表示
    54 分
  • TMiR 2026-05: Who even is on the Core team anymore, TanStack got pwn'd bad
    2026/06/06

    Transcript and URLs

    ★ Support this podcast ★
    Reply on Bluesky

    • (00:00) - Interview
    • (00:55) - Some podcast meta
    • (01:49) - New Releases
    • (01:51) - [TS v7 beta](https://devblogs.microsoft.com/typescript/announcing-typescript-7-0-beta/)
    • (05:15) - [Rolldown 1.0](https://voidzero.dev/posts/announcing-rolldown-1-0)
    • (06:51) - [Fate 1.0](https://fate.technology/posts/fate-1.0)
    • (09:48) - Main Content
    • (09:56) - React Core
    • (10:09) - React team status after Meta layoffs?
    • (14:59) - [React Compiler port to Rust still in progress](https://x.com/poteto/status/2056865079543681329), latest [PR](https://github.com/facebook/react/pull/36173)
    • (15:54) - [Tanner Linsley is "projecting" React](https://tannerlinsley.com/posts/projecting-react) (it's definitely not a fork)
    • (21:38) - [Tests are the new moat](https://saewitz.com/tests-are-the-new-moat)
    • (23:32) - [Brooks Lybrand thoughts on React + community after React Miami](https://brookslybrand.com/posts/react-miami-2026.html)
    • (25:04) - [TanStack is exploring how to expose Server Components](https://tanstack.com/blog/react-server-components)
    • (27:19) - [Who Owns the Tree](https://tanstack.com/blog/who-owns-the-tree)
    • (27:31) - [RSCs in TanStack](https://frontendmasters.com/blog/react-server-components-in-tanstack/)
    • (28:12) - [Remix v3 beta preview](https://remix.run/blog/remix-3-beta-preview)
    • (28:35) - Both Remix and TanStack are exploring "what if no React"?
    • (36:11) - [TSRX](https://tsrx.dev/), a variant on JSX
    • (41:52) - Security! Everything is compromised
    • (42:04) - [TanStack Router compromised](https://tanstack.com/blog/npm-supply-chain-compromise-postmortem), and [Socket analysis](https://socket.dev/blog/tanstack-npm-packages-compromised-mini-shai-hulud-supply-chain-attack)
    • (46:58) - [TanStack followup with followup hardening](https://tanstack.com/blog/incident-followup)
    • (47:10) - [Nx monorepo tool compromised](https://nx.dev/blog/nx-console-v18-95-0-postmortem) as a result
    • (52:02) - React2Shell recaps from [Lachlan Davidson](https://lachlan.nz/blog/the-react2shell-story/) and [Sylvie](https://sylvie.fyi/posts/react2shell/)
    • (52:25) - [Next 16.2.5 and more React CVEs](https://github.com/vercel/next.js/releases/tag/v16.2.5)
    • (53:19) - [NPM adds “staged packages”](https://docs.npmjs.com/staged-publishing) and [E18E adds guidance](https://e18e.dev/docs/publishing.html#staged-packages)
    • (54:50) - [PNPM 11 defaults to min release age](https://socket.dev/blog/pnpm-11-adds-new-supply-chain-protection-defaults), NPM 12 will [block by default](https://github.com/npm/rfcs/pull/868)
    • (57:59) - [Review your GH Actions, people!](https://github.com/e18e/ecosystem-issues/issues/266)
    • (59:13) - Mark posted his big AI blog posts. [Part 1: Fears and Journey](https://blog.isquaredsoftware.com/2026/05/ai-thoughts-part-1-fears-opinions-journey/)
    • (01:08:39) - Outro

    続きを読む 一部表示
    1 時間 10 分
  • Mark & Carl talk with Swizec Teller about using AI at work
    2026/05/07

    Transcript

    ★ Support this podcast ★
    Reply on Bluesky

    • (00:00) - This Month in React April
    • (00:26) - Introductions
    • (02:36) - What convinced you AI code tools were worth using?
    • (04:24) - Using early ChatGPT for DB migrations
    • (06:59) - Watching AI use a command-line
    • (08:16) - Background chat agents
    • (08:58) - Staying very hands-on while using AI tools
    • (11:00) - Driving AI closely without reading its code
    • (17:50) - Mark's workflow; OpenCode with CodeNomad UI, plus IDE+git UI. Opus 4.6 on API
    • (20:39) - Swizec's workflow, latest Cursor on Opus
    • (23:58) - Carl's workflow, mostly ClaudeCode but looking at custom orchestrators
    • (25:23) - Exploring fully autonomous agents
    • (28:08) - Mark's AI debugging work in React core
    • (31:42) - Value of providing more context
    • (33:58) - AI-owned documentation
    • (37:09) - Using good engineering practices still matters?
    • (40:47) - How do you know the right code to make?
    • (42:49) - Good communication still matters
    • (45:13) - What will "review" look like in the future?
    • (46:17) - Automating functionality tests with deployment practices
    • (51:49) - What behaviors belong to the agent, and what fundamentally can't be part of the agent?
    • (56:17) - Impacts of LLMs on software engineering?
    • (01:03:22) - A superpower right now is a domain expert who can kind of code

    続きを読む 一部表示
    1 時間 4 分
adbl_web_anon_alc_button_suppression_t1
まだレビューはありません