Snippets, tools, and ecosystem updates. ⚛️
Join the senior engineers who get the full breakdown every Sunday morning.
Read Issue #6 and subscribe for free:
react-weekly.dev/newsletter/6
Join the senior engineers who get the full breakdown every Sunday morning.
Read Issue #6 and subscribe for free:
react-weekly.dev/newsletter/6
The Expo team shared a deep dive into building with NativeWind. Learn how to use Tailwind-style variables for theming and Reanimated for that premium feel.
The Expo team shared a deep dive into building with NativeWind. Learn how to use Tailwind-style variables for theming and Reanimated for that premium feel.
Instead of agents scraping messy HTML, why not just serve them clean Markdown?
By using HTTP Content Negotiation (the Accept header), you can serve 99% smaller payloads to AI agents while humans still get the full UI.
Instead of agents scraping messy HTML, why not just serve them clean Markdown?
By using HTTP Content Negotiation (the Accept header), you can serve 99% smaller payloads to AI agents while humans still get the full UI.
The legacy .eslintrc system is officially dead—it’s all about Flat Config now. v10 also drops support for older Node.js versions and introduces smarter JSX reference tracking.
It’s time to migrate those configs.
The legacy .eslintrc system is officially dead—it’s all about Flat Config now. v10 also drops support for older Node.js versions and introduces smarter JSX reference tracking.
It’s time to migrate those configs.
Gesture Handler 3.0 is out with a completely new hook-based API. It’s fully compatible with the React Compiler and integrates deeper with Reanimated via SharedValues.
Say goodbye to unnecessary re-renders.
Gesture Handler 3.0 is out with a completely new hook-based API. It’s fully compatible with the React Compiler and integrates deeper with Reanimated via SharedValues.
Say goodbye to unnecessary re-renders.
Get the technical depth you need without the fluff. Join the devs from around the world who read us every week.
Subscribe for free: 👇
react-weekly.dev
Get the technical depth you need without the fluff. Join the devs from around the world who read us every week.
Subscribe for free: 👇
react-weekly.dev
The team at @expo.dev just dropped a masterclass on retention. From using OTA updates to "save" your App Store rating to leveraging behavioral push notifications—it's a goldmine for mobile devs looking to scale.
The team at @expo.dev just dropped a masterclass on retention. From using OTA updates to "save" your App Store rating to leveraging behavioral push notifications—it's a goldmine for mobile devs looking to scale.
@vercel.com just proved that "Skills" (tool-calling) aren't enough. By moving to a persistent AGENTS.md file in your root directory, AI coding accuracy jumped from 53% to 100% in their evals.
Context is king. Manual tool-calling is dead.
@vercel.com just proved that "Skills" (tool-calling) aren't enough. By moving to a persistent AGENTS.md file in your root directory, AI coding accuracy jumped from 53% to 100% in their evals.
Context is king. Manual tool-calling is dead.
A high-severity Denial of Service (DoS) vulnerability (CVE-2026-23864) has been found in the RSC 'Flight' protocol. It can trigger CPU/memory exhaustion with a single crafted request.
Whether you're on Next.js or Vite, you need to patch. Now.
A high-severity Denial of Service (DoS) vulnerability (CVE-2026-23864) has been found in the RSC 'Flight' protocol. It can trigger CPU/memory exhaustion with a single crafted request.
Whether you're on Next.js or Vite, you need to patch. Now.
Join the 20+ developers who get the "Sunday Spark" every week.
Read the full issue & subscribe here: react-weekly.dev
Join the 20+ developers who get the "Sunday Spark" every week.
Read the full issue & subscribe here: react-weekly.dev
• RN Windows v0.81 hits 95% parity with Fabric.
• Expo Channel Surfing lets you switch OTA update channels (like a "preview" stream) at runtime on a production build. No reinstall needed. QA teams, rejoice.
• RN Windows v0.81 hits 95% parity with Fabric.
• Expo Channel Surfing lets you switch OTA update channels (like a "preview" stream) at runtime on a production build. No reinstall needed. QA teams, rejoice.
By caching at the function level and only building exactly what changes, they've hit 10x faster Fast Refresh.
By caching at the function level and only building exactly what changes, they've hit 10x faster Fast Refresh.
@reactnavigation.bsky.social 8.0 Alpha just dropped. It moves away from JS-mimicry and uses true native primitives via react-native-screens.
Smoother "liquid glass" effects and a revamped type inference system.
@reactnavigation.bsky.social 8.0 Alpha just dropped. It moves away from JS-mimicry and uses true native primitives via react-native-screens.
Smoother "liquid glass" effects and a revamped type inference system.
@expo.dev SDK 55 Beta is out, and it’s New Architecture only. No more toggles.
Plus:
• Hermes v1 opt-in
• Bytecode diffing (OTA updates 75% smaller!)
• A new /src project structure
The mobile DX bar just got raised.
@expo.dev SDK 55 Beta is out, and it’s New Architecture only. No more toggles.
Plus:
• Hermes v1 opt-in
• Bytecode diffing (OTA updates 75% smaller!)
• A new /src project structure
The mobile DX bar just got raised.
Join the senior engineers who start their week with React Weekly.
Subscribe for free: 👇 react-weekly.dev
Join the senior engineers who start their week with React Weekly.
Subscribe for free: 👇 react-weekly.dev
A bug in AsyncLocalStorage was causing stack overflows to bypass error handlers and take down production servers—affecting virtually every Next.js and RSC app.
The patch is live. Don't let your server go "dead."
A bug in AsyncLocalStorage was causing stack overflows to bypass error handlers and take down production servers—affecting virtually every Next.js and RSC app.
The patch is live. Don't let your server go "dead."
Colum Kelly argues that while it’s a great first-class citizen in React 19, it doesn't magically solve race conditions or transition complexity.
A must-read for anyone building high-fidelity UIs.
Colum Kelly argues that while it’s a great first-class citizen in React 19, it doesn't magically solve race conditions or transition complexity.
A must-read for anyone building high-fidelity UIs.
Both @vercel.com and @callstack.com just dropped "Best Practice" repos specifically designed for AI agents (Cursor, Copilot, etc.).
Standardizing patterns so LLMs can optimize our React and React Native code is the new DX.
Both @vercel.com and @callstack.com just dropped "Best Practice" repos specifically designed for AI agents (Cursor, Copilot, etc.).
Standardizing patterns so LLMs can optimize our React and React Native code is the new DX.
The @astro.build team is officially joining @cloudflare.social.
The best part? Astro stays open-source, MIT-licensed, and platform-agnostic. This is a massive bet on content-driven websites and the future of the edge.
The @astro.build team is officially joining @cloudflare.social.
The best part? Astro stays open-source, MIT-licensed, and platform-agnostic. This is a massive bet on content-driven websites and the future of the edge.
Join the developers worldwide who read React Weekly every Sunday.
Subscribe for free: 👇 react-weekly.dev
Join the developers worldwide who read React Weekly every Sunday.
Subscribe for free: 👇 react-weekly.dev
Katarzyna Smolen from @swmansion.com predicts a massive shift toward multithreading with Worklets.
Also: The State of React Native 2025 survey is open. Go cast your vote! 🗳️
Katarzyna Smolen from @swmansion.com predicts a massive shift toward multithreading with Worklets.
Also: The State of React Native 2025 survey is open. Go cast your vote! 🗳️