Lädt...

🔧 This Week In React #213 : React 19, Next.js, React Compiler, React Router, Restyle, State of RN, Uniffi...


Nachrichtenbereich: 🔧 Programmierung
🔗 Quelle: dev.to

Hi everyone!

Cyril and Matthieu from Theodo Apps (formerly BAM) here 👋, standing in for Seb to bring you the latest news from React and React Native!

React 19 is officially stable. The number of articles and releases we mention below that are linked to its new features show how big a release this is 🙂

The State of React Native 2024 survey is live. Don’t miss your chance to shape the future of React Native!

There’s also exciting progress in using Rust for frontend apps with tools like Uniffi for React Native and Dioxus, paving the way for more powerful, cross-platform experiences.

Let’s dive in! 🚀

💡 Subscribe to the official newsletter to receive an email every week!

banner

💸 Sponsor

WorkOS: Modern Identity Platform for B2B SaaS

WorkOS: Modern Identity Platform for B2B SaaS

With WorkOS you can start selling to enterprises with just a few lines of code.

🔐 WorkOS AuthKit supports a complete user management solution along with SSO, SCIM, RBAC, & FGA.

🏗️ The APIs are flexible, easy-to-use, and modular. Pick and choose what you need and integrate in minutes.

🎨 Design and user experience are everything. From the quality of our documentation to how your users onboard, we remove all the unnecessary complexity for developers.

✨ AuthKit is free up to 1 million MAUs and includes bot protection, MFA, RBAC, & more.

🤝 WorkOS is trusted by hundreds of leading startups like Perplexity, Vercel, & Webflow.

Get started with WorkOS 🚀

⚛️ React

React 19

React 19

React 19 RCs' has been one of the main characters of this newsletter for the past year, so there’s not much more to say apart that it's officially stable, apart 2 new features: the pre-warming feature that delayed the release, and new React-DOM static APIs. Here's a good reminder of other features we already covered;

  • Actions / Server Actions / useActionState()
  • <form> + progressive enhancement compatible hooks
  • <Context> instead of <Context.Provider>
  • The use() hook
  • Custom Elements
  • Ref as standard props and ref callbacks cleanup functions
  • Meta tags handling
  • Resource preloading
  • Better errors and hydration diff reporting

Related videos covering the release:

💸 Sponsor

From solo to collaborative: React + Stream Video!

From solo to collaborative: React + Stream Video!

Stream's Video React SDK empowers developers to integrate video calls, conferencing, and livestreaming with ease.

✔️ By Developers for Developers: Fully customizable UI components and hooks, comprehensive documentation, and quickstart templates.

✔️ Blazing-Fast Performance: Sub-200ms latency and WebRTC-powered scalability.

✔️ Out-of-the-Box Features: Group calls, screen sharing, and adaptive bitrate, codecs, etc.

Build Fast. Scale Effortlessly. Get Started With Stream.

📱 React-Native

State of React Native 2024

State of React Native 2024

The State of React Native 2024 survey is live! 📊 This is your chance to influence the future of React Native by sharing insights on trends, tools, and challenges. Your feedback helps guide the Expo and Meta teams in shaping improvements each year, benefiting the entire community.

🔀 Other

🤭 Fun

React 19 PeerDependencies

JavaScript Math.sin

See ya! 👋

...

🔧 Introducing Uniffi for React Native: Rust-Powered Turbo Modules


📈 39.2 Punkte
🔧 Programmierung

🔧 Compiler Compiler - Part 6: From the Baseline compiler to Ion and beyond


📈 38.67 Punkte
🔧 Programmierung

🔧 How to build type-enforced UI components in React Native using @shopify/restyle


📈 37.12 Punkte
🔧 Programmierung

🔧 UseRouter import from next/navigation or next/router in App Router Next JS?


📈 29.91 Punkte
🔧 Programmierung

🔧 Compiler Compiler - Part 1: Fixing a bug


📈 25.78 Punkte
🔧 Programmierung

🔧 Compiler Compiler - Part 3: Debugging SpiderMonkey continued


📈 25.78 Punkte
🔧 Programmierung

🕵️ Tiny C Compiler 0.9.27 Source File Compiler tccasm.c use_section1 memory corruption


📈 25.78 Punkte
🕵️ Sicherheitslücken

🕵️ Tiny C Compiler 0.9.27 Source File Compiler tccgen.c sym_pop memory corruption


📈 25.78 Punkte
🕵️ Sicherheitslücken

🕵️ Tiny C Compiler 0.9.27 Source File Compiler tccasm.c asm_parse_directive memory corruption


📈 25.78 Punkte
🕵️ Sicherheitslücken

🕵️ Medium CVE-2020-7603: Closure-compiler-stream project Closure-compiler-stream


📈 25.78 Punkte
🕵️ Sicherheitslücken

🕵️ Less Compiler prior 3.0 Javascript Compiler Less.js privilege escalation


📈 25.78 Punkte
🕵️ Sicherheitslücken

🔧 Building a Compiler &amp; Interpreter in Rust! Part 2 Compiler.rs file


📈 25.78 Punkte
🔧 Programmierung

🔧 Unleash Your Inner Compiler Genius with "Writing a C Compiler" 🤖


📈 25.78 Punkte
🔧 Programmierung

📰 Compiler-Infrastruktur LLVM 15 bringt Sicherheitsfunktionen im Clang-Compiler


📈 25.78 Punkte
📰 IT Nachrichten