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 中使用

MIT 许可证

16KB
291

Tusk

在Rust中使用Postgres构建的美丽且安全的API。 仍为工作状态,无文档,请自行承担风险

目标

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

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

依赖项

~280–730KB
~17K SLoC