» Rust:使用Rocket构建REST API » 1. 着手入门 » 1.1 准备工作

准备工作

安装 Rust

查看如何安装Rust?

注意:该项目使用 rustc 1.76.0

选择编辑器

选择你喜欢的编辑器或使用 Visual Studio Code

学习 Rust 基础知识

如果你对 Rust 还不熟悉,可以尝试这个教程:《Rust快速入门》。

什么是 REST API

查看什么是 REST API?

Rocket web 框架

Rocket Logo

Rocket 是一个 Rust 实现的 Web 框架。它用于高效地开发高性能,类型安全,和业务安全的 web 应用。

以下是一个基本的使用示例:

#[macro_use] extern crate rocket;

#[get("/")]
fn index() -> &'static str {
    "Hello, world!"
}

#[launch]
fn rocket() -> _ {
    rocket::build().mount("/", routes![index])
}