准备工作
安装 Rust
查看如何安装Rust?。
注意:该项目使用 rustc 1.76.0。
选择编辑器
选择你喜欢的编辑器或使用 Visual Studio Code。
学习 Rust 基础知识
如果你对 Rust 还不熟悉,可以尝试这个教程:《Rust快速入门》。
什么是 REST API
Rocket web 框架
Rocket
是一个 Rust 实现的 Web 框架。它用于高效地开发高性能,类型安全,和业务安全的 web 应用。
以下是一个基本的使用示例:
#[macro_use] extern crate rocket;
#[get("/")]
fn index() -> &'static str {
"Hello, world!"
}
#[launch]
fn rocket() -> _ {
rocket::build().mount("/", routes![index])
}