New React apps on Vite
React 18 and TypeScript, as on the TruckFleet dispatch console.
Our dispatch console is built with Vite, React 18 and TypeScript. We start new React work there, and we move older projects off Create React App.
React 18 and TypeScript, as on the TruckFleet dispatch console.
Older apps carried to Vite after the React team closed CRA to new apps.
The route Vite recommends for larger projects, in two steps.
End-to-end tests on the console, beside the Vite build.
From TruckFleet Labs, a dispatch console and driver app for a 42-truck operator.
Source: Vite team, Announcing Vite 8, 12 March 2026.
A React 18, TypeScript and Vite console with sixteen screens and an iOS driver app behind a FastAPI back end.
See also: for the front-end framework, read the React page. For the language, read the TypeScript page.
React
TypeScript
Node.js
Docker
Python
AngularThe React team deprecated Create React App for new apps on 14 February 2025 and names Vite, Parcel and RSBuild alongside frameworks. We used Vite on our dispatch console.
Node.js 20.19 or later, or 22.12 or later. These are the same as for Vite 7.
We have no published migration, and we say so on the first call. We start new work on Vite and can scope a move for an existing app.
You do, from the first commit. Repositories and cloud accounts stay in your name.
Thirty minutes on your build tool, your Node.js version and your tests. No sales pitch.