
This Week In React
@ThisWeekInReact
• ⚛️ Stay up-to-date with React • 📡 High signal, no drama • 🔥 Join 42k React devs - 1 email/week • 📨 https://ThisWeekInReact.com • By @sebastienlorber
Another React email sent! The mobile news are particularly exciting this week!

This Week In React 233 =>>> thisweekinreact.com/newsletter/233 ⚛️ - Server Components - Next.js - Unhead - Compiler - Shadcn - Relay - Mantine 📱 - Expo - WebGPU / Skia Graphite - Apple fees - Reanimated

If you are curious, here's what a Remix v3 component looks like More details in the newsletter!

This Week In React 254 - 🤝 @kacperkapusciak @piaskowyk 🍿 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 - Uniwind

Incoming React email 👀
This Week In React 254 - 🤝 @kacperkapusciak @piaskowyk 🍿 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 - Uniwind

This Week In React 254 - 🤝 @kacperkapusciak @piaskowyk 🍿 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 - Uniwind

So far, <Frame> are my favorite part of Remix v3 It's a bit like React <Suspense> and Astro Server Islands Except that Frames are inspired by iframes (the good parts), have an explicit URL and can reload Also found it nice that they return a simple HTML network payload It's…




Hey, I know you think this.update() is manual updates but setState for some reason isn't (?) there's something more interesting. Did you see that frame.reload() reconciled AN HTML RESPONSE against both the REAL DOM and the HYDRATED COMPONENTS?!
React vs Remix - Do we really want to move back to imperative re-renders? As far as I remember, we already tried that See, for example, this BackboneJS counter

The newsletter is a bit late today We had a good reason to postpone, but we finally resumed it 😇 (using Partial Pre-writing) We are entering a very exciting month for React: - v19.2 - React Conf announcements - Next.js Conf - and even more?

This Week In React 252 - Entering a very exciting month for React! Read/subscribe: thisweekinreact.com/newsletter/252 ⚛️ - React 19.2 🔥 - Activity - useEffectEvent - Compiler - Astro - StyleX - Docusaurus 📱 - Vega OS - Voltra - NativeScript - Expo Router - NativeWind - Lynx - Maestro

This Week In React 252 - Entering a very exciting month for React! Read/subscribe: thisweekinreact.com/newsletter/252 ⚛️ - React 19.2 🔥 - Activity - useEffectEvent - Compiler - Astro - StyleX - Docusaurus 📱 - Vega OS - Voltra - NativeScript - Expo Router - NativeWind - Lynx - Maestro

Who's coming to React Paris this year? Hope to see you there 👋

Another great issue in collaboration with @swmansion Hitting your mailbox very soon!
This Week In React 251 - By @tboba_ & @piaskowyk 🍿 Read/subscribe: thisweekinreact.com/newsletter/251 ⚛️ React - TanStack Start 1.0 RC - React Router RSC - React ESLint plugins - Vite - <ViewTransition> 📱 RN - Nitro Modules / Fetch - Live Activity - localStorage - Workflows TestFlight

Until our next email, it's still time to catch up with last week
This Week In React 250 - Exciting week! 🍿 Read/subscribe: thisweekinreact.com/newsletter/250 ⚛️ React - Activity - React-Router - CSS-in-JS - React Query - RSC - useEffect - React Won 📱 RN - Expo SDK 54 - Expo Router 6 - iOS blur - Liquid Glass - IA / Cactus - Lynx - Squircle

👀 React docs update - eslint-plugin-react-hooks There's now exhaustive reference documentation about all the official React linting rules FYI, the ESLint plugin now also reports issues flagged by the React Compiler Link: react.dev/reference/esli…

Come to React Paris and submit to the CFP! There are already great speakers like in the line-up Happy to finally meet some of them

🚀 Time to step into the spotlight! 🔔 #CallForPapers is officially OPEN 🔔 Share your #talk and join our first top-tier #speaker lineup on the React.Paris stage. Seize your chance, Apply here 👉🏽 forms.gle/FAhBmuxyxUGqeR… #Conference #React #Paris #Community

React innovates in scheduling Other frameworks mostly focus on DOM update performance Scheduling has a much greater impact! 🔥 Everyone should read @rickhanlonii 's thread to understand React's true competitive advantage bsky.app/profile/did:pl…

Another great React week! This <Activity> component is quite exciting, and Expo SDK 54 is massive! Beware of the npm worm
This Week In React 250 - Exciting week! 🍿 Read/subscribe: thisweekinreact.com/newsletter/250 ⚛️ React - Activity - React-Router - CSS-in-JS - React Query - RSC - useEffect - React Won 📱 RN - Expo SDK 54 - Expo Router 6 - iOS blur - Liquid Glass - IA / Cactus - Lynx - Squircle

This Week In React 250 - Exciting week! 🍿 Read/subscribe: thisweekinreact.com/newsletter/250 ⚛️ React - Activity - React-Router - CSS-in-JS - React Query - RSC - useEffect - React Won 📱 RN - Expo SDK 54 - Expo Router 6 - iOS blur - Liquid Glass - IA / Cactus - Lynx - Squircle

LFG, it's there! 🥹🥹🥹🥹🥹🥹🥹🥹🥹🥹🥹
👀 The best React feature ever is finally landing 🎉 <Activity> can hide a React subtree while preserving its state, and keep rendering it with lower priority. It also unlocks super-cool pre-rendering patterns along the way. Love it! ❤️

Email incoming Another great week for React Native 🍿
This Week In React 249 🍿 Read / subscribe here: thisweekinreact.com/newsletter/249 ⚛️ - TanStack - Fast Refresh - MDX - Storybook - nuqs - AI Elements - React Three Fiber 📱 - Expo - Legent List - New Arch at Shopify - Uniwind - Rock - Screens - IAP - Glass - Sound

This Week In React 249 🍿 Read / subscribe here: thisweekinreact.com/newsletter/249 ⚛️ - TanStack - Fast Refresh - MDX - Storybook - nuqs - AI Elements - React Three Fiber 📱 - Expo - Legent List - New Arch at Shopify - Uniwind - Rock - Screens - IAP - Glass - Sound

I like this new lint rule 👏 Don't rethrow JS errors without a cause!

I find this a bit misleading if you don't know what someFetchCall(id) does Transitions have different semantics compared to regular setState calls, and blindly applying this advice may give you surprising results. They are not just a shortcut to save a few lines of code. 👇
United States Trends
- 1. Gabe Vincent 3,229 posts
- 2. #AEWDynamite 17.7K posts
- 3. Deport Harry Sisson 6,358 posts
- 4. Angel Reese 47K posts
- 5. #VSFashionShow 535K posts
- 6. #Blackhawks 1,938 posts
- 7. Blues 21.6K posts
- 8. tzuyu 217K posts
- 9. #youtubedown 16.2K posts
- 10. #Survivor49 3,402 posts
- 11. Hofer 1,738 posts
- 12. Deloitte 4,913 posts
- 13. Quen 29.9K posts
- 14. DuPont 1,485 posts
- 15. George Kirby 2,319 posts
- 16. Darby 5,088 posts
- 17. jihyo 173K posts
- 18. Nazar 6,511 posts
- 19. Tusky 2,111 posts
- 20. Victoria's Secret 529K posts
Something went wrong.
Something went wrong.