5个版本
使用旧的Rust 2015
0.1.6 | 2023年8月18日 |
---|---|
0.1.5 | 2023年8月15日 |
0.1.4 | 2023年8月11日 |
0.1.1 | 2023年8月6日 |
0.1.0 | 2023年8月6日 |
#66 in #focus
40 每月下载次数
12KB
245 行
手榴弹快速Web框架
手榴弹是一个专注于简单和速度的Web框架,旨在适用于各种用例,并强调以下关键特性
关键特性
- 简单易用:手榴弹优先考虑直接且用户友好的开发体验。
- 速度:我们认为快总是一件好事,手榴弹针对性能进行了优化。
- 类型安全:享受Rust强大类型系统的益处,确保代码的健壮和可靠。
入门
将手榴弹添加到您的项目
首先,将手榴弹库添加到项目中的 Cargo.toml
文件
[dependencies]
grenade = "0.1"
创建您的第一个手榴弹应用程序
use grenade::*;
fn hello_world(_: Context) -> String {
"Hello World!".to_string()
}
fn main() {
let mut app = App::build();
app.get("/", hello_world);
app.listen(8080).unwrap();
}
运行您的项目
使用以下命令运行您的手榴弹应用程序
$ cargo run
您的应用程序将在 https://127.0.0.1:8080/
上运行。
文档
贡献
我们欢迎并感谢社区的贡献。没有严格的规定;只需做出您的更改,然后发起一个pull request。
依赖
~110KB