I don't know what are your expectations, but
Cargo is probably what you are looking for:
For client-side code there are some frameworks, like:
but client-side code of web apps isn't Rust's strong point. On client side you may be better off using an existing JS framework for the UI, and call computation-heavy functions in Rust compiled to WASM.
For server-side Rust and other options see:
Rust doesn't really create web apps. You can use Rust in a web app using
(Also please don't use CRA anymore, it's completely outdated and broken at this point. Use Vite, NX, anything else, really)
You probably want to have a look at
It's very similar to
create-react-app as it's a scaffolding cli tool that sets up the following (according to their README):
- Rust backend
poem as the backend framework
- React Frontend (but you can also provide your own framework)
You also have the ability to add plugins like JWT auth and much more.