Actix
Actix Web 是一个功能强大、实用、极速的 Rust Web 框架
类型安全
忘记字符串类型的对象,从请求到响应,一切都有类型。
功能丰富
Actix 提供了大量的开箱即用的功能。Http/2,日志等。
可扩展
轻松创建任何 Actix 应用可使用的扩展。
极速
Actix 是相当快的。不只是说说而已 -- 自己来看!
你好,世界!
开始使用 Actix 非常简单。Actix 应用程序带有一个 URL 路由系统,让您可以匹配 URL 并调用单个处理程序。
灵活的响应
Actix 的处理函数可以返回实现 Responder
trait 的各种对象。 这使得从 API 返回一致的响应变得轻而易举。
功能强大的提取器
Actix 带来了一个强大的提取器系统,它从传入的 HTTP 请求中提取数据并将其传递给您的视图函数。 这不仅使得 API 方便,而且还意味着您的视图函数可以是同步代码,并且仍然可以从异步 IO 处理中受益。
轻松的表单处理
处理 JSON 或 URL 编码的表单数据很容易。只需定义一个可以反序列化的结构,Actix 将处理其余部分。