Aller au contenu principal

πŸ“¨ #217: View Transitions, RSC, Next.js, SWR, Nextra, React Router, Rails, Compiler, EAS Hosting, Shopify, Skia, OTP, Gesture Handler, Radon, React-Query, TC55, Bun, CSS...

Β· 7 minutes de lecture
SΓ©bastien Lorber
Editeur - Mainteneur de Docusaurus
πŸ‡«πŸ‡· Non traduit :/
Malheureusement, cette page n'a pas encore été traduite en français. Reviens un peu plus tard!

Hi everyone!

This week we continue to notice interesting activity around the upcoming <ViewTransition> component.

Expo is finally launching its universal cross-platform hosting solution, and Shopify shared interesting feedback on its usage of React Native.

Make sure to check our partner conf,️ React Paris 2025 -Β Β πŸ‡«πŸ‡·Β Paris - 20 & 21 March (2 days) / 19th of March (Workshops) - Full Speaker line up just dropped! Jemima Abu,Β Antoine Chalifour andΒ David Khourshid joined the line up. Get 20% off tickets with code "TWIR”.

As always, thanks for supporting us on your favorite platform:

Ne manque pas le prochain email !

    πŸ’Έ Sponsor​

    If It’s Slow, It’s Broken 🐒

    If It’s Slow, It’s Broken 🐒

    Bad performance is just another kind of bug πŸ› . And Sentry helps you find bugs fast, even the ones that aren’t obvious.

    • Cut chunks of time off of bad API calls
    • Reduce extremely costly, frequently pinged, or generally slow db operations
    • Uncover the source of a traffic spike spike in minutes

    Whether it’s an error or a slowdown, Sentry helps you fix issues fast and keep your app running smoothly. Because if it’s slow, it’s broken. See for yourself.

    βš›οΈ React​

    Revealed: React's experimental animations API

    Revealed: React's experimental animations API

    Motion creator explains the animation tradeoffs of using View Transitions and why it makes sense for React to directly integrate it into its reconciler through a new <ViewTransition> component. This interactive post shows an early look at the upcoming React feature, including some of its current implementation details, and explains how it overlaps a bit with Motion layout animations.

    Keep in mind this exciting new API is still in active development, subject to change, and new PRs keep landing, notably:

    Ne manque pas le prochain email !

      πŸ’Έ Sponsor​

      Tests are dead - Meticulous is here

      Tests are dead - Meticulous is here

      Meticulous creates and maintains an exhaustive suite of e2e ui tests with zero developer effort.

      This quote from the CTO of Traba sums the productΒ up best: "Meticulous has fundamentally changed the way we approach frontend testing in our web applications, fully eliminating the need to write any frontend tests. The software gives us confidence that every change will be completely regression tested, allowing us to ship more quickly with significantly fewer bugs in our code. The platform is easy to use and reduces the barrier to entry for backend-focused devs to contribute to our frontend codebase."

      Meticulous is used by companies like Lattice, Bilt Rewards, Power and many others.

      This postΒ from our CTO sets out the context of why exhaustive testing can double engineering velocity.

      πŸ“± React-Native​

      EAS Hosting Preview

      EAS Hosting Preview

      Expo unveiled what we expected, the first-ever universal app-hosting platform that completes the vision of bringing the web DX to the cross-platform world. It enables us to seamlessly deploy Expo’s server-related features, notably Expo for Web, API Routes, and Universal React Server Components. It takes into account mobile app subtleties, such as syncing the backend/app versions. You can use either the CLI or CI (EAS Workflows). Under the hood, it’s using Cloudflare Workers. There’s a free plan.

      Five years of React Native at Shopify

      Five years of React Native at Shopify

      Shopify successfully migrated all their 6 apps to React Native, and shared a nuanced feedback summarizes well the tradeoffs of using React Native in practice. On the positive side we have: cross-platform support, performance, hot reloading, knowledge portability... You still need native knowledge, and a few things could be improved, such as the debugging experience and the ability to easily upgrade.

      πŸ”€ Other​

      🀭 Fun​

      alt

      alt

      See ya! πŸ‘‹


      Ne manque pas le prochain email !