I have recently switched over from Create-React-App to Create-Vite-App. I am developing a full stack application with Vite, React, TypeScript, Tailwind CSS, and microservices for the backend. Obviously, the microservices will require a lot of infrastructure around them.
Vite has been wonderful to work with. The build times and HMR are just so much more superior to Create-React App (CRA). Click on the link below to run the set up command for setting up a project for React with Vite.