CRA uses a third-party build tool called webpack to handle its core functionalities under the hood. This is really what Vite is up against.
Expressive middleware for node.js using ES2017 async functions
Vite leverages the browser’s native ESM to parse and compile your code as the browser requests it. Then it serves the source file using a plugin such as Koa (a lightweight Node.js web server) to create a dev server with support for Hot Module Replacement (HMR) for updating served modules and Rollup for production builds.
Set up a modern web app by running one command.
Create React App (CRA) has played a pivotal role in the development of React’s community and its ecosystem at large. It is the tool of choice for developers of different skill sets when it comes to constructing a local React development environment on a whim. CRA boasts several standout features that make it hard to overlook, the most prominent ones being: local development server, Hot Module Replacement (HMR), and production bundling.
Frontline: Running Something
3 projects | dev.to | 5 Nov 2022
React Proto - React TypeScript Boilerplate
3 projects | dev.to | 13 Oct 2022
Trouble with Folder Structure in Web Development using XAMPP
4 projects | reddit.com/r/learnprogramming | 15 Aug 2022
How to config webpack to transpile files from other lerna packages (ejected from create-react-app)
3 projects | reddit.com/r/codehunter | 4 May 2022
Large React Site
2 projects | reddit.com/r/reactjs | 26 Apr 2022