41个版本 (7个重大更改)
0.8.3 | 2024年6月20日 |
---|---|
0.7.3 | 2024年5月3日 |
0.3.4 | 2024年1月8日 |
0.3.2 | 2023年12月7日 |
0.3.1 | 2023年11月29日 |
#152 in #routes
在 tusk-rs 中使用
16KB
291 行
Tusk
在Rust中使用Postgres构建的美丽且安全的API。 仍为工作状态,无文档,请自行承担风险
目标
Tusk旨在成为无样板代码的Web API编写方式。它目前通过以下几种方式实现
- 可以生成数据库查询。提供查询详细信息,Tusk将生成具有强类型的函数。
- 使用宏和Postgres数据库连接创建路由,为每个端点自动协商。
- 简单的中间件处理,一个函数可以将应用程序需要的数据传递给每个路由。
依赖项
~280–730KB
~17K SLoC