Welcome to this lovely community.
It’s depend on your knowledge background and project requirements.
I had many researches about web-development (front end and back-end) in rust, I can say rust is not good choose for general back-end web-development right now, Along with great advantages it has two major disadvantage for newcomers.
- web development in rust is not easy compared to php, python, java … .
- when you use rust as a back-end, your program is not capable to run in many shared hosts.
If you are sure to start web-development in rust, I highly recommend first learn futures and tokio (Most of network related libraries in rust are based on futures and tokio), and after that choose a desirable HTTP library based on your requirements (in my opinion Hyper and actix-web are most desirable HTTP libraries in rust).