Aller au contenu principal

πŸ“¨ #292: Octane, TanStack, StableRef, Next.js, Canvas UI, Reassure, CSS-in-JS | Workers, SafeAreaView, backgroundImage, WebGPU, VisionCamera, React Navigation, Canvas Kit, Nitro | TC39, Web Vitals, Playwright, Webpack, npm

Β· 13 minutes de lecture
SΓ©bastien Lorber
Newsletter creator - Docusaurus maintainer
Jan Jaworski
React Native Developer
πŸ‡«πŸ‡· Non traduit :/
Malheureusement, cette page n'a pas encore Γ©tΓ© traduite en franΓ§ais. Reviens un peu plus tard!

Hi everyone, Seb and Jan here πŸ‘‹!

This week we have an interesting React challenger, keeping its mental model but compiled ahead of time. Also various major announcements from the TanStack side.

On the mobile side, we have interesting RN 0.87 PRs to look at, discussions around workers / worklets, a WebGPU/Skia integration, and React Navigation 8 / Screens 5 progress.

Last week, many proposals progressed during a TC39 meeting. npm is going to scan for malware at publish time. Core Web Vitals will now measure SPA soft navigation.

Let's dive in!

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

Ne manque pas le prochain email !

    πŸ’Έ Sponsor​

    Ship AI generated code safely with Meticulous.

    Ship AI generated code safely with Meticulous.

    Claude writes your code. ClaudeΒ reviews your code. Claude fixes the review comments. And somehow, you're the one getting paged at 2am when it breaks in prod.

    Fortunately, top AI-driven teams like Dropbox, Notion, LaunchDarkly, and WizΒ rely onΒ MeticulousΒ to runΒ 1000s of e2e UI tests autonomously, coveringΒ every user flow, edge case, role and permutation. Built by ex-Palantir engineers,Β Meticulous gives you near-exhaustive coverage in weeks, without any developerΒ effort.Β 

    It works like magic in the background:

    • Near-exhaustive coverage on every test run
    • No test creation
    • No maintenance (seriously)
    • Zero flakes (built on a deterministic browser)

    Check it out -Β and see why one engineering leader at Dropbox said that β€œonce we started using Meticulous, we couldn’t imagine working without it.”

    βš›οΈ React​

    Octane – React's programming model, compiled

    Octane – React's programming model, compiled

    Dominic Gannaway – former React/Svelte team member, creator of Inferno – unveiled his new project, Octane, as a successor to Inferno.

    It keeps React’s programming model, but compiles Hooks, Suspense, and Actions ahead of time. It improves performance, removing the Virtual DOM and using native browser events. You don’t need to respect the rules of hooks or to maintain dependency arrays manually. You can use it with JSX/TSX, but it also supports TSRX to improve your developer experience.

    This looks like a quite serious React challenger using the same mental model, already receiving contributions from maintainers of popular project. It comes from day 1 with integrations for libraries such as TanStack, React Three Fiber, Lynx, StyleX, NativeScript, and more.

    Ne manque pas le prochain email !

      πŸ’Έ Sponsor​

      Stop Rebuilding Forms for Every Business Change

      Stop Rebuilding Forms for Every Business Change

      Hardcoded forms create a costly cycle: every new field, workflow, validation rule or customer-specific variation becomes another development task, code review and deployment.

      SurveyJS breaks that cycle. Developers embed a JSON-powered form builder and reusable form runtime into their React application once. Business teams can then create and update forms through configuration rather than application code.

      • Ship new forms faster
      • Reduce repetitive frontend work
      • Launch form changes without waiting for a release cycle
      • Keep full control over your backend, data, security, and branding

      Your developers own the platform. Your business teams manage the forms. πŸ™‚

      πŸ“± React-Native​

      πŸ”€ Other​

      🀭 Fun​

      alt

      See ya! πŸ‘‹


      Ne manque pas le prochain email !