### 概要
Silent 是一个简单的基于Hyper的Web框架,它的目标是提供一个简单的、高效的、易于使用的Web框架。
### 目标
- [x] 路由
- [x] 中间件
- [x] 静态文件
- [x] WebSocket
- [x] 模板
- [ ] 数据库
- [x] 日志 (使用了tracing)
- [x] 配置
- [x] 会话
- [x] 安全
- [ ] 测试
- [ ] 文档
## security
### argon2
add make_password and verify_password function
### pbkdf2
add make_password and verify_password function
### aes
re-export aes/aes_gcm
### rsa
re-export rsa
## configs
### setting
```rust
use silent::Configs;
let mut configs = Configs::default();
configs.insert(1i32);
```
### usage
```rust
async fn call(req: Request) -> Result {
let num = req.configs().get::().unwrap();
Ok(*num)
}
```
## examples for llm
* [whisper with candle](./examples/candle_whisper/readme.md)
## complex projects for llm
* [llm_server](https://github.com/silent-rs/llm_server)