# Web Application Structure
The First step in all axum application is to Add the dependencies
- axum
- tokio -full
- serde -derive
- serde_json
- hyper
- Tokio: Async runtime and the foundation for builing network application in rust
- Hyper: A Http Server & Client implementation
- Database:
- ORMs
- SeaORM
- Diesel
- ORMs
- Serialization/Deserialization
- Templating