Skip to main content

Dev Station Technology

Frontend

Vite development services for React apps that build fast

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.

Vite
1Published build on Vite
12 Mar 2026Vite 8 stable release
20.19+Node.js version Vite 8 needs, or 22.12+
14 Feb 2025Create React App deprecated for new apps
What we build

What we build with Vite

New React apps on Vite

React 18 and TypeScript, as on the TruckFleet dispatch console.

Create React App moves

Older apps carried to Vite after the React team closed CRA to new apps.

Vite 7 to Vite 8 upgrades

The route Vite recommends for larger projects, in two steps.

Playwright on the build

End-to-end tests on the console, beside the Vite build.

Toolchain

Where Vite sits in a front end

Vite between source and screen
Source
React logo
React 18 and TypeScriptSixteen screens
Build tool
ViteDev server and production build
Result
Dispatch consoleCharts and maps drawn as SVG
Quality
PlaywrightConsole tests

From TruckFleet Labs, a dispatch console and driver app for a 42-truck operator.

Versions

The two-step path to Vite 8

Upgrading a larger project
Step one

Vite 7 with rolldown-vite

  • Switch to the rolldown-vite package first
  • Isolates problems specific to Rolldown
Step two

Vite 8

  • Rolldown is the single Rust-based bundler
  • Requires Node.js 20.19+ or 22.12+

Source: Vite team, Announcing Vite 8, 12 March 2026.

Builds

The Vite build we can show you

TruckFleet Labs dispatch console and driver app built by Dev Station
Logistics, fleet operations

TruckFleet Labs

A React 18, TypeScript and Vite console with sixteen screens and an iOS driver app behind a FastAPI back end.

16Screens on one refresh cycle
Fit check

When Vite is the right call

Pick Vite when

  • A React app that is a single-page console or dashboard
  • You are still on Create React App
  • Your build tool is the slowest part of your day

Look elsewhere when

  • You need server rendering from a framework, where we would look at a framework instead
  • Your build is a large monorepo with its own tooling and no pain
  • You need a published Vite migration to inspect, which we do not have

Explore

Where we used it

See also: for the front-end framework, read the React page. For the language, read the TypeScript page.

Stack

What Vite usually ships with

React logoReact
TypeScript logoTypeScript
Node.js logoNode.js
Docker logoDocker
Python logoPython
Angular logoAngular
FAQs

What buyers ask first

Should a new React project use Vite?

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

Which Node.js version does Vite 8 need?

Node.js 20.19 or later, or 22.12 or later. These are the same as for Vite 7.

Do you migrate Create React App projects?

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.

Who owns the code and the cloud accounts?

You do, from the first commit. Repositories and cloud accounts stay in your name.

Tell us what your build looks like today

Thirty minutes on your build tool, your Node.js version and your tests. No sales pitch.

Let's Talk