Seb ⚛️ ThisWeekInReact.com
banner
sebastienlorber.com
Seb ⚛️ ThisWeekInReact.com
@sebastienlorber.com
🔥 Join 45k React devs - Stay up-to-date:
📨 ThisWeekInReact.com

Docusaurus maintainer @ Meta
Pinned
This Week In React 257 - 🤝 Armand & I

🍿 Read: thisweekinreact.com/newsletter/257

⚛️
- Navigation API
- Partial Pre-Rendering
- Directives
- Micro-frontends
- Storybook
- Immer
📱
- Godot
- Uniwind
- Critical DevServer vulnerability 🚨
- GPU
- iOS filters
- Windows
- Hermes
React dev using useEffect:
November 11, 2025 at 10:59 AM
TIL about the JS "Declarations in Conditionals" proposal

This lets you write const/let inside if/while block

Curious, would you use this?
I think I like it, could make code slightly less verbose and still explicit

(TC39 stage 1, will be presented for stage 2 next week)

github.com/tc39/proposa...
November 10, 2025 at 5:01 PM
All React apps
November 10, 2025 at 8:41 AM
👀 React Suspense for CPU-intensive tasks

We've heard about it a long time ago, and the API has recently been refined as a simple "defer" boolean prop.

🚧 Not ready for prime time, but it should be in the next experimental channel release

github.com/facebook/rea...
November 7, 2025 at 9:27 AM
Reposted by Seb ⚛️ ThisWeekInReact.com
The React core team when they see devs using useEffect
November 5, 2025 at 11:29 AM
Reposted by Seb ⚛️ ThisWeekInReact.com
This Week In React 257 - 🤝 Armand & I

🍿 Read: thisweekinreact.com/newsletter/257

⚛️
- Navigation API
- Partial Pre-Rendering
- Directives
- Micro-frontends
- Storybook
- Immer
📱
- Godot
- Uniwind
- Critical DevServer vulnerability 🚨
- GPU
- iOS filters
- Windows
- Hermes
November 5, 2025 at 6:59 PM
This Week In React 257 - 🤝 Armand & I

🍿 Read: thisweekinreact.com/newsletter/257

⚛️
- Navigation API
- Partial Pre-Rendering
- Directives
- Micro-frontends
- Storybook
- Immer
📱
- Godot
- Uniwind
- Critical DevServer vulnerability 🚨
- GPU
- iOS filters
- Windows
- Hermes
November 5, 2025 at 6:59 PM
The React core team when they see devs using useEffect
November 5, 2025 at 11:29 AM
👀 Navigation API will be available in all browsers soon 🎉

Completely redefines the APIs used to build client-side routers / SPAs

🫤 History API: popState, link click.preventDefault() ...

✅ Navigation API: clean, centralized way to intercept navigation events 👌
November 5, 2025 at 9:35 AM
The Navigation API is also in Firefox 146 nightly

This is going to be available everywhere soon 🎉
November 5, 2025 at 9:17 AM
👀 Remix published their event/interaction package

Nicely composable API, not coupled to any framework

I like its built-in/custom interaction system, which could help remove event-related state/complexity from your UI components

Wonder if this makes sense to use with React?
November 5, 2025 at 8:36 AM
Reposted by Seb ⚛️ ThisWeekInReact.com
ECMAScript excitement 😉

Congrats to @manishearth.bsky.social on unflagging TC39 Stage 3 Temporal in V8 today. Heading for Chrome 144 🎉

By many metrics this new date-time API is the single biggest change to JS ever 🔥

V8 uses Boa's temporal_rs by @jason-williams.co.uk Kevin Ness & Manish 👍
November 4, 2025 at 7:49 PM
Looks like this is becoming part of the TS api surface

cc @tkdodo.eu @acemarke.dev ?

github.com/DefinitelyTy...
November 4, 2025 at 6:23 PM
Firefox just unflagged support for CSS @ scope 🎉

Soon available in all browsers
November 4, 2025 at 6:08 PM
Chrome 143 beta is upgrading Intl API / ICU

I was wondering: isn't this kind of change likely to produce React hydration mismatches?

I mean, SSR and client-side React must render the exact same formatted values 🤷‍♂️

Node/Browser ICU may not be in sync
November 4, 2025 at 6:04 PM
Directives are String literals according to the spec

They are just a special kind of string literals

(I'm not against the usage of directives, just want to clarify my disagreement)
November 4, 2025 at 8:23 AM
Reposted by Seb ⚛️ ThisWeekInReact.com
This Week In React 256 - 🤝 @filipkaminski.com @piaskowyk.bsky.social

🍿 Read/subscribe: thisweekinreact.com/newsletter/256

⚛️
- Next.js / Cache Components
- Directives drama
- TanStack
- Storybook
- Waku
- shadcn
- Rari
📱
- React Navigation
- Expo / EAS
- Gesture Handlers
- Screens
- Nitro

Enjoy!
October 29, 2025 at 5:20 PM
This Week In React 256 - 🤝 @filipkaminski.com @piaskowyk.bsky.social

🍿 Read/subscribe: thisweekinreact.com/newsletter/256

⚛️
- Next.js / Cache Components
- Directives drama
- TanStack
- Storybook
- Waku
- shadcn
- Rari
📱
- React Navigation
- Expo / EAS
- Gesture Handlers
- Screens
- Nitro

Enjoy!
October 29, 2025 at 5:20 PM
October 28, 2025 at 11:07 AM
Reposted by Seb ⚛️ ThisWeekInReact.com
This Week In React 255:
⚛️
- Next.js
- RSC
- shadcn Field
- TanStack
- 3D / XR
- Fumadocs
📱
- Solito
- iOS header items
- Bottom Tabs
- MMKV
- ImGui

🍿 Read/subscribe: thisweekinreact.com/newsletter/255
October 22, 2025 at 6:15 PM
This Week In React 255:
⚛️
- Next.js
- RSC
- shadcn Field
- TanStack
- 3D / XR
- Fumadocs
📱
- Solito
- iOS header items
- Bottom Tabs
- MMKV
- ImGui

🍿 Read/subscribe: thisweekinreact.com/newsletter/255
October 22, 2025 at 6:15 PM
October 21, 2025 at 9:27 AM
Reposted by Seb ⚛️ ThisWeekInReact.com
This Week In React 254 - 🤝 @kacperkapusciak.bsky.social @piaskowyk.bsky.social

🍿 Read/subscribe: thisweekinreact.com/newsletter/254

⚛️
- Next.js 16 beta
- Remix 3 preview
- Compiler
- Async React
- TanStack
- Cloudflare
- Hook Form
📱
- VirtualView
- DevTools
- Harness
- Audio
- Screens
- Radon
October 15, 2025 at 4:45 PM
If you are curious, here's what a Remix v3 component looks like
October 15, 2025 at 5:01 PM
This Week In React 254 - 🤝 @kacperkapusciak.bsky.social @piaskowyk.bsky.social

🍿 Read/subscribe: thisweekinreact.com/newsletter/254

⚛️
- Next.js 16 beta
- Remix 3 preview
- Compiler
- Async React
- TanStack
- Cloudflare
- Hook Form
📱
- VirtualView
- DevTools
- Harness
- Audio
- Screens
- Radon
October 15, 2025 at 4:45 PM