项目结构
概述
基本项目结构
目录结构
my-silent-app/
├── Cargo.toml
├── src/
│ ├── main.rs
│ ├── routes/
│ │ ├── mod.rs
│ │ ├── api.rs
│ │ └── web.rs
│ ├── handlers/
│ │ ├── mod.rs
│ │ └── user.rs
│ ├── models/
│ │ ├── mod.rs
│ │ └── user.rs
│ ├── middleware/
│ │ ├── mod.rs
│ │ └── auth.rs
│ ├── config/
│ │ ├── mod.rs
│ │ └── app.rs
│ └── utils/
│ ├── mod.rs
│ └── helpers.rs
├── tests/
│ └── integration_tests.rs
├── static/
│ ├── css/
│ ├── js/
│ └── images/
└── templates/
└── index.html模块组织
路由模块
处理器模块
中间件模块
配置管理
应用配置
测试组织
集成测试
静态资源
静态文件服务
最佳实践
示例应用
主程序入口
Last updated