Lädt...


🔧 This Week In React #190: Suspense, Internals Explorer, DevTools, RSC + Vite, Codemod, Astro, INP, composition, Reassure...


Nachrichtenbereich: 🔧 Programmierung
🔗 Quelle: dev.to

Hi everyone!

This week it looks like we are finally entering the summer/holiday season and the pace of major React announcements is slowing down. We will also be taking a short summer break, skip 2 issues, and be back on July 17.

On the React side, we continue to have interesting content related to the Suspense drama from last week. A new React Router feature permits you to code split your route tree.

On the React Native side, it looks like the team is trying to release v0.75 as RC, and encountering some roadblocks, but it’ll probably be out soon.

The most exciting news to me is the TypeScript 5.5 stable release: it’s a great one, notably for predicate type inference! The State of JS survey results are also out if you want to explore JS trends.

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

banner

💸 Sponsor

The Category-Defining React Grid for Your Enterprise

The Category-Defining React Grid for Your Enterprise

Data grids are complex components of web applications, but current solutions are inefficient, require a lot of maintenance, and perform poorly. Graphite Grid transforms the landscape with two key features: retargetable rendering and reactive signal state.

Graphite Grid separates grid state from view logic, allowing a single unified state model to support a variety of render targets, declaratively or imperatively. It includes a DOM and Canvas renderer, giving developers flexible, high-performance options 🚀.

Graphite Grid is declarative and consistent, leveraging state signals to ensure seamless integration with your application. Designed with React in mind, it is the only JavaScript data grid built with React's state management primitives. Try it now!

⚛️ React

React-Router 6.24 - Lazy Route Discovery

📦 React-Router 6.24 - Lazy Route Discovery

This React Router release includes a new unstable_patchRoutesOnMiss hook that will be called when React Router can’t match any existing route. It permits you to load additional routes and implement code splitting for your routes instead of keeping them all in a single monolithic module. A welcome feature for large apps with thousands of routes, that now don’t need to load all of them upfront, delaying hydration.

Remix was supposed to take a nap, but apparently not yet! 📦 Remix 2.10 is out and already leverages that new React Router feature by exposing it through a convenient “Fog of War” feature that you can enable with a simple future.unstable_fogOfWar flag. An early discovery optimization has also been implemented to avoid waterfalls.

💸 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 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.

✨ User Management is free up to 1 million MAUs and includes bot protection, impersonation, MFA, & more.

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

Future-proof your auth stack with WorkOS 🚀

📱 React-Native

This section is authored by Benedikt.

🔀 Other

🤭 Fun

alt

See ya! 👋

...

🔧 This Week In React #174: ReactLabs, React-Strict-DOM, Remix, RNGH, Expo, RN+TV, TC39, Vite...


📈 36.61 Punkte
🔧 Programmierung

🔧 Why Vite is the best? Advanced Features of Vite


📈 31.64 Punkte
🔧 Programmierung

📰 Webentwicklung: Build-Tool Vite.js 5.1 experimentiert mit Vite Runtime API


📈 31.64 Punkte
📰 IT Nachrichten

🔧 Webentwicklung: Build-Tool Vite.js 5.1 experimentiert mit Vite Runtime API


📈 31.64 Punkte
🔧 Programmierung

🔧 Migrating a Vite + React app to use React Server Components


📈 29.83 Punkte
🔧 Programmierung

🔧 React as a Library and Create React App / Vite as Frameworks


📈 29.83 Punkte
🔧 Programmierung

🔧 React TypeScript - Vite + React


📈 29.83 Punkte
🔧 Programmierung

🔧 React Monorepo Setup Tutorial with pnpm and Vite: React project + UI, Utils


📈 29.83 Punkte
🔧 Programmierung

🔧 Effortless Testing Setup for React with Vite, TypeScript, Jest, and React Testing Library


📈 29.83 Punkte
🔧 Programmierung

🔧 Introduction to Testing React Components with Vite, Vitest and React Testing Library


📈 29.83 Punkte
🔧 Programmierung

🔧 Why I choose CRA ( Create-react-app) over Vite for this React project ?


📈 29.83 Punkte
🔧 Programmierung

🔧 Create a project in React without create-react-app/vite 2023 (Spanish)


📈 29.83 Punkte
🔧 Programmierung

🔧 Building a Modern React App with Vite, ESLint, and Prettier In VSCode


📈 22.83 Punkte
🔧 Programmierung

🔧 🌟 Comprehensive Guide to Firebase Cloud Messaging in React with Vite 🚀


📈 22.83 Punkte
🔧 Programmierung

🔧 How to Create a Local React Environment with Vite


📈 22.83 Punkte
🔧 Programmierung

🔧 Creating Absolute Imports in a Vite React App: A Step-by-Step Guide


📈 22.83 Punkte
🔧 Programmierung

🔧 Spoiler Alert: Import Alias in React + Vite


📈 22.83 Punkte
🔧 Programmierung

🔧 A Simple Job Application Tracker Built with React, Vite, and Nylas named ReeLug


📈 22.83 Punkte
🔧 Programmierung

🔧 Why and How to Migrate Your React App from CRA to Vite


📈 22.83 Punkte
🔧 Programmierung

🔧 Build a Profit Margin Calculator with Vite.js + React.js, TypeScript and Tailwind CSS


📈 22.83 Punkte
🔧 Programmierung

🔧 The Ultimate Guide to Building a Lightning-Fast React App with Vite and TailwindCSS in 2024


📈 22.83 Punkte
🔧 Programmierung

🔧 Migrating from Create React App to Vite: A Step-by-Step Guide


📈 22.83 Punkte
🔧 Programmierung

🔧 Using environment variables in React and Vite


📈 22.83 Punkte
🔧 Programmierung

🔧 Getting started with React.js with Typescript using vite.js⚡


📈 22.83 Punkte
🔧 Programmierung

🔧 Understanding Vite Flow and Structure in a React Project


📈 22.83 Punkte
🔧 Programmierung

🔧 Build A React Component with Vite


📈 22.83 Punkte
🔧 Programmierung

🔧 How to Migrate from create-react-app to Vite?


📈 22.83 Punkte
🔧 Programmierung

🔧 Configure Eslint, Prettier and show eslint warning into running console vite react typescript project


📈 22.83 Punkte
🔧 Programmierung

matomo