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日 |
#541 in 数据库接口
每月下载 2,694 次
71KB
1.5K SLoC
Tusk
在Rust中构建美观且安全的Postgres后端API。 仍在开发中,没有文档,使用风险自负
目标
Tusk旨在成为编写Web API的无模板方法。目前通过以下几种方式实现
- 可以生成数据库查询。提供查询的详细信息,Tusk将生成具有强类型的函数。
- 使用宏创建路由,为每个端点自动协商Postgres数据库连接。
- 简单的中间件处理,一个函数可以将任何应用程序所需的数据传递给每个路由。
依赖关系
~10–20MB
~300K SLoC