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 数据库接口

Download history • Rust 包仓库 200/week @ 2024-04-26 • Rust 包仓库 222/week @ 2024-05-03 • Rust 包仓库 1/week @ 2024-05-10 • Rust 包仓库 3/week @ 2024-05-31 • Rust 包仓库 2/week @ 2024-06-07 • Rust 包仓库 282/week @ 2024-06-14 • Rust 包仓库 229/week @ 2024-06-21 • Rust 包仓库 1/week @ 2024-06-28 • Rust 包仓库

每月下载 2,694

MIT 许可证

71KB
1.5K SLoC

Tusk

在Rust中构建美观且安全的Postgres后端API。 仍在开发中,没有文档,使用风险自负

目标

Tusk旨在成为编写Web API的无模板方法。目前通过以下几种方式实现

  • 可以生成数据库查询。提供查询的详细信息,Tusk将生成具有强类型的函数。
  • 使用宏创建路由,为每个端点自动协商Postgres数据库连接。
  • 简单的中间件处理,一个函数可以将任何应用程序所需的数据传递给每个路由。

依赖关系

~10–20MB
~300K SLoC