A huge thank you to React Conf 2025's sponsors. This event wouldn't be possible without the support of our incredible partners conf.react.dev/#sponsors
We're excited to announce @giolaq and @efahsl as React Conf speakers! They'll be sharing how to use React and React Native to build for Amazon’s new Vega OS
Performance Tracks are a new set of custom tracks in performance profiles that show more info about your app.
They include a Scheduler track that shows the priority of work, and a Components track to show which component is being worked on.
react.dev/reference/dev-tool…
Activity allows you to pre-render parts of the app the user is likely to visit next, or restore state when a user returns to part of the app, so state like input fields isn’t lost:
We've also re-titled the new "Building your own React Framework" docs to "Building a React App from Scratch" to clarify that it covers many use cases for deciding to start with a build tool instead of a framework:
ALT Screenshot from docs with text:
Build a React app from Scratch
If your app has constraints not well-served by existing frameworks, you prefer to build your own framework, or you just want to learn the basics of a React app, you can build a React app from scratch.
Deep Dive: Consider using a framework
Step 1: Install a build tool
The first step is to install a build tool like vite, parcel, or rsbuild. These build tools provide features to package and run source code, provide a development server for local development and a build command to deploy your app to a production server.