βš›οΈ This Week In React #146: Concurrency, Server Components, JSX, TV, Next.js, React-Query, Apollo, Remix, Expo Router, Skia, React-Native, Remotion, Flashlight, INP, Bun...


β€‹πŸŒ Read Online ​

Hi everyone!

Here we are with 2 weeks of React news. There are quite a few good React articles, and also some very interesting React-Native announcements related to the conferences that took place recently. Between Remix Conf, App.js, Chain React... it's hard to keep up with everything, not to mention React-Native-Connection and React Summit next week!

Data fetching libraries like React-Query and Apollo are wondering about their integration with Server Components and Next.js App Router. We start to see more clearly.

The newsletter is skipping another week: next issue on June 7th πŸ‘‹

To support me:

πŸ’Έ Sponsor

​Start UI [web] - Opinionated web app UI starter​

Our free and open source UI web app starter offers a quick and easy way to bootstrap your next project. It includes best practices & production ready tools to help you get started right away, saving you time and effort in the initial setup phase.

Comes with built-in features like πŸ” Authentication, πŸ“±Responsive Layout, πŸ§‘β€πŸ’» User Management, πŸ‡«πŸ‡· Internationalization & Right-to-Left support, 🌚 Dark Mode, πŸŽ› Advanced components for easy development. You can try out the example app.

Ready to use with TypeScript, NextJS, Chakra UI, TanStack Query, Storybook and more.

β€‹πŸš€ Start UI [web] on GitHub​

βš›οΈ React

​Understanding React Concurrency​

A good overview of Concurrent React features, transitions and how the scheduler works.

​Spotify - TV Spatial Navigation​

Spotify explains how they develop their apps for TV and consoles based on hybrid (web) technology. There is no spatial navigation (arrows/joystick) on the web, and they created their own spatial navigation using React components.

πŸ’Έ Sponsor

​Live Next Week: Land Your Dream Developer Gig​

Whether you’re a seasoned developer or a recent bootcamp grad, you must know what employers look for in their engineering candidates today.

Join technical hiring managers from Nylas for their tips on acing your next interview.

We’ll tackle handling common interview questions, approaching the topic of generative AI and other emerging tech, and much more.

​Get your link for the May 31st conversation!​

πŸ“± React-Native

​The Joy of Painting with Skia​

William Candillon presents at App.js the advances of React-Native Skia. The Reanimated integration is improving. A RichText component is in development. The integration examples with native views are really impressive.

​Write Once, Route Everywhere: File System-based Navigation for Native Apps​

Evan Bacon presents at App.js the features planned for Expo Router v2. See also this thread. The use of universal links has many UX benefits. Expo continues to invest in web support, which is progressing well with the latest advances in the Metro bundler. There is even CSS support planned. Expo could well start to compete with Next.js on the web?

πŸ§‘β€πŸ’» Jobs

​
​
πŸ§‘β€πŸ’Ό Passionfroot - Senior Full-stack Engineer (Remix) - €160k+, Berlin/remote​

Passionfroot's mission is to empower the independent businesses of tomorrow via YouTube, Podcasts, Social Media, and Newsletters. Join us in building a tool that will empower creators globally to build scalable, sustainable businesses.

πŸ§‘β€πŸ’Ό Callstack - Senior React Native Developer - Fully Remote, PLN 21-32k net on B2B, monthly​

Do you want to work on the world's most used apps? Would you like to co-create the React Native technology? Join the Callstack team of React & React Native leaders. Check our website for more details. We are looking forward to seeing your application - show us what you've got!

πŸ§‘β€πŸ’Ό G2i - 100% Remote React Native Jobs​

We have several roles open for developers focused on React Native! Pay is ~160k plus 10% bonus. You must have production experience with RN and be based in the US. DM @gabe_g2i to learn more and don't forget to mention This Week in React.

πŸ’‘ How to publish an offer ?​

πŸ”€ 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 πŸ‘‹! This week we have React and Next.js security patches. React Aria becomes first-class in shadcn. A benchmark grades coding agents at real React tasks. The rise of TSRX and its upcoming framework. On the mobile side, Swift Package Manager support is finally coming. A TC39 meeting is in progress; we'll share the proposal updates next week. Oxlint type-aware linting is ready for prime-time. Meanwhile, Yuku explains how it outperforms Oxc at parsing...

🌐 Read Online Hi everyone, Konrad and Szymon from Software Mansion here. This week, the React team documented its reorganization into working groups. The docs got a new section on what actually activates a Suspense boundary. A few thoughtful posts weighed React against lighter alternatives like HTMX and SolidJS. On the React Native side, two RFCs caught our eye: media queries in StyleSheet and ViewTransition support, plus a Nitro Modules rewrite of Rive that's up to 94x faster. Also worth...

🌐 Read Online Hi everyone, Seb and Jan here πŸ‘‹! Things are relatively calm on the React side this week, but it's still worth highlighting Base UI becoming the default headless lib in shadcn, and Vinext getting close to production-ready. On the mobile side, React Native 0.87 went full Marie Kondo. We also have a nice preview of React Navigation 8 and the relentless stream of AI tooling updates. TypeScript 7.0 is out, and it's 10x faster. Ecma has officially approved ES2026, and HTTP is finally...