14个版本

0.7.4 2024年4月17日
0.7.3 2024年3月5日
0.7.2 2023年9月12日
0.7.1 2021年11月18日
0.0.1 2017年3月23日

#63HTTP服务器

Download history 681/week @ 2024-05-03 540/week @ 2024-05-10 640/week @ 2024-05-17 525/week @ 2024-05-24 734/week @ 2024-05-31 552/week @ 2024-06-07 508/week @ 2024-06-14 601/week @ 2024-06-21 345/week @ 2024-06-28 418/week @ 2024-07-05 566/week @ 2024-07-12 655/week @ 2024-07-19 641/week @ 2024-07-26 687/week @ 2024-08-02 680/week @ 2024-08-09 434/week @ 2024-08-16

2,547 每月下载量
用于 24 个Crate (23 个直接)

MIT/Apache

570KB
10K SLoC

The Gotham web framework

一个注重稳定性、安全性、安全性和速度的灵活Web框架。

Join the chat at https://gitter.im/gotham-rs/gotham GitHub actions Dependency status

功能

  1. 注重稳定性。所有版本都针对 稳定 Rust。这永远不会改变。为了确保未来兼容性,我们还针对Rust beta和nightly版本进行自动构建。
  2. 静态类型。哥谭Web框架是静态类型的,确保您的应用程序在编译时表达正确。
  3. 所有内容都是异步的。通过利用 Tokio项目,哥谭Web框架的所有类型都是异步的。我们的异步故事通过 Hyper 进一步增强,这是一个快速服务器,它提供了一个优雅的层,覆盖了 stringly typed HTTP
  4. 非常快。测量完成请求,包括99百分位,单位为 µs

许可证

根据您的选择许可

社区

以下政策指导我们项目和社区中的参与

学习

以下资源可供您学习哥谭Web框架

使用哥谭的项目

替代方案

我们希望您会发现Gotham Web框架足够灵活,可以满足您想要构建的任何Web应用的需求。如果您觉得不是这样,请和我们聊天创建一个问题,也许Gotham Web框架可以提供一些帮助,帮助您实现目标。

我们承认,有时我们为Gotham Web框架做出的选择可能不适合所有项目。如果您的项目是这样,您可能需要考虑其他Rust Web框架

  1. Actix-Web
  2. Conduit
  3. Nickel
  4. Rocket
  5. Rouille

更多建议请访问Are we web yet?

依赖项

~10–24MB
~336K SLoC