βš›οΈ This Week In React #301: TanStack Start, React Aria, Base UI, Satori, Next.js, Vitest RSC, MobX | RN Web, Tamagui, One, Skia, Observe, Screens, Hot Updater, Nano Icons | Deno, Bun, TS, JPEG XL, AsyncContext, Playwright, pnpm, Partytown


β€‹πŸŒ Read Online ​

Hi everyone, Seb and Jan here πŸ‘‹!

TanStack Start 1.0 is finally stable, a client-first alternative to server-first React frameworks.

On mobile, Expo will maintain React Native Web under the React Foundation. Tamagui v3 and One v2 are out. React Native 0.88 is at RC5, so it should land very soon!

Deno is joining Cloudflare. JPEG XL lands in Chrome and Firefox. TypeScript is getting ported to Rust, twice.

Let's dive in!

πŸ’Έ Sponsor

​TrustedRouter: Your app. Your models. Your privacy.​

Your React app deserves the model that fits the job. TrustedRouter gives your backend hundreds of models through one OpenAI-compatible API. Keep your OpenAI SDK, add your key, and change the base URL.

Choose providers by price, speed, and privacy. Set a minimum privacy level and select confidential routes for sensitive requests. The router runs in attested confidential compute, with public evidence you can verify.

Open source, with automatic provider failover. Get your API key and try your first request.​

βš›οΈ React

​TanStack Start 1.0​

The full-stack framework is officially stable and production-ready, supporting both React and Solid. It has already been used on millions of apps during its beta/RC phase. As its 𝕏 launch video puts it: "Feels like building a SPA. With the whole server behind you".

  • Client-first: SPA-style routing, state and caching, with server rendering, streaming and typed server functions.
  • Type-safe end-to-end: route params, search params, loader data and server function inputs are all typed, keeping changes consistent for both humans and agents. Type checking speed has been thoroughly optimized.
  • Agent-ready: packages ship TanStack Intent skills, so agents can learn Start's APIs and best practices.
  • RSC is opt-in: supported, but the team removed it from tanstack.com because it made the codebase harder to reason about.
  • Deploy anywhere with Vite and Nitro. Rsbuild is also supported.

πŸ’Έ Sponsor

​Your agent writes code. Wallaby helps it catch bugs​

Put your coding agent to work on the unit tests you've been meaning to fix. Help it find missed edge cases, strengthen weak assertions, and remove redundant or outdated tests and assertions.

​Wallaby for Coding Agents πŸ€– gives your agent live feedback on how the code actually behaves. Use /wallaby improve to strengthen existing tests and /wallaby write to write new ones like an expert developer using Wallaby.

Works with your existing JavaScript, TypeScript, and Python tests in Codex, Claude Code, Cursor, GitHub Copilot, and more. Free for everyone during the beta.

β€‹βž‘οΈ Upgrade your testing workflow​

πŸ“± React Native

πŸ”€ Other

🀭 Fun

See ya! πŸ‘‹

βš›οΈ This Week In React

πŸ”₯ Keeps React and React-Native experts up to date! Join 34k+ devs for one email per week.

Read more from βš›οΈ This Week In React

🌐 Read Online Hi everyone, Seb and Jan here πŸ‘‹, earlier than usual this time πŸ€ͺ Wow, 300 issues already! Time flies, and thanks for reading along πŸ™ It's a big week, with major releases from the Next.js and TanStack teams. We also put the spotlight on recent React Foundation activity. On mobile, Skia 3.0 is out! Shopify and Coinbase both recently announced moving away from React Native, a trend worth watching. Callstack officially launched an AI model specialized in React Native. There are other...

🌐 Read Online Hi everyone, Seb and Jan here πŸ‘‹! This week we have 2 major releases in the React ecosystem: Panda CSS v2 and Vinext v1. On the mobile side, RN is getting support for variable font and Android Activity Result. Lynx v4 is out. Lucent is a new way to write native modules. I’m particularly excited about the TC39 meeting happening right now. Many proposals progressed, including my favorite one: Composites moved to stage 2! Let's dive in! πŸ’Έ Sponsor The React framework for MCP Apps MCP...

🌐 Read Online Hi everyone, Seb and Jan here πŸ‘‹! This week is rather quiet on the web side. Astro's React integration keeps ramping up. Redux is working on significant performance improvements for large apps. On mobile, we still have a steady flow of interesting releases. Reanimated enabled its new layout engine by default. Shopify presented Helix, its internal tool to move away from RN. Xcode project format is finally moving to JSON! We asked on 𝕏: do average devs still care about React?Thanks...