全书目录

第四十四篇:Rocket 完全指南 —— 火箭发射控制塔宇宙

第十七章:什么时候特别适合 Rocket

1 分钟 284 字 第 826 / 962 个阅读单元

Rocket 很适合这些场景:

  • 你想要 Rust Web,但更喜欢“框架感明确”的路线
  • 你重视声明式开发体验
  • 你希望权限、身份、上下文检查被类型化表达
  • 你很看重 handler 签名的语义表达力
  • 你需要一套结构清晰、容易读懂的 API 框架
  • 你喜欢“先通过发射清单,再执行任务”的模型

特别是下面这些业务,很容易写得很顺:

  • 中后台 API
  • 鉴权要求清晰的业务服务
  • 管理台后端
  • Web 应用接口层
  • 需要很多参数检查、权限检查的系统
  • 团队希望代码语义非常直观的 Rust 服务

一句话:

Rocket 特别适合“规则很多、检查很多、但希望代码仍然像清晰控制塔规程”的项目。