我是 Asel,今天我将展示如何用 Rust 搭建一个简单的 REST API。
教程中使用的是 Rocket 框架编写 API,借助 Diesel ORM 框架处理持久特征。这个框架覆盖了以下所有的点,让我们可以更容易地从最基础开始搭建:
- 启动网页服务器并打开一个端口。
- 监听端口上的请求。
- 如果有请求接入,查看 HTTP header 中的路径。
- 根据路径将请求路由到处理器(handler)
- 提取请求中的信息
- 打包由用户生成的数据(data),并生成响应(response)
- 将响应(response)发回给发送者
完整版,请直接跳转:https://mp.weixin.qq.com/s/ws_DN8U94qz7djeIRdfRSw