1 分•作者: the_plug•2 个月前
Yaiko (<a href="https://github.com/sazalo101/yaiko" rel="nofollow">https://github.com/sazalo101/yaiko</a>) 是一个开源的 Rust 全栈 Web 框架。
大多数 Rust Web 库都需要单独配置身份验证、会话、CSRF、速率限制、迁移和 JavaScript 构建管道。
Yaiko 将这些功能集成到一个单一框架中,后端使用 Rust,前端使用 jQuery,无需 Node.js 构建步骤。
特性:
* 基于 Hyper 和 Tokio 构建(80,000+ RPS)
* 内置 SQLite 和 PostgreSQL 迁移运行器 (yaiko migrate run)
* 支持 CSRF、速率限制、WebSockets 和后台作业队列
* 脚手架 CLI (cargo install yaiko)
* 文档:<a href="https://github.com/sazalo101/yaiko/blob/main/BOOK.md" rel="nofollow">https://github.com/sazalo101/yaiko/blob/main/BOOK.md</a>
* Crates.io:<a href="https://crates.io/crates/yaiko" rel="nofollow">https://crates.io/crates/yaiko</a>
欢迎对 API 设计和架构提出反馈意见。