actix-web3-CN-doc
actix-web3-CN-doc copied to clipboard
Rust, actix-web3.0, demo, CN document
trafficstars
actix-web 3.0 中文文档
1.说明
基本上算是翻译了官文档,但是示例并不一定和官方的相同. 所有的示例代码都源自官方文档中的示例,但又不完全与之相同.
算是一边学习一边理解写出来的demo代码且全部都能正常运行.
可以使用如下命令 + 指定文件名执行并查看结果:
cargo run --bin hello_world
另外: Actix-Web 的网络部分是基于Tokio 来实现的. 因此要想更加深入的了解Actix-web的实现细节, Tokio是你
必须要学习和了解的框架. Tokio 的中文文档指南请参考: 这里.
2.文档索引
介绍(Introduction)
欢迎(Welcome)
什么是Actix(What is Actix)
基础(Basics)
起步(Getting Started)
应用(Application)
服务器(Server)
处理器(Handlers)
提取器(Extractors)
高级(Advanced)
错误(Errors)
URL分发(URL Dispatch)
请求(Requests)
响应(Responses)
测试(Testing)
中间件(Middleware)
静态文件(Static Files)
协议(Protocols)
Websockets
HTTP/2
模式(Patterns)
自动重载(Auto-Reloading)
数据库(Databases)
图解(Diagrams)
HTTP服务初始化(HTTP Server Initialization)
链接生命周期(Connection Lifecycle)
API文档
3.其它
由于水平有限,在翻译过程中过程中难免有错误或遗漏,可以发现后及时向我提出(提 issue).
希望此文档能给不想看英文原文或英文不太好的朋友, 在使用或学习 Actix-web 与 Rust 来开发Web应用时带来帮助,
大家共同提高, 为Rust的流行作出丁点贡献.
如果觉得给你的学习带来了帮助, 可以帮忙点个star, 这将是我一直同步更新下去的动力.