Tokio 团队的全栈框架:路由、视图、组件开箱可用
来源:GitHub — 2026-11-11 · ⭐ 6,681 stars · Rust · 今日 +192
📋 概述
Topcoat 是 tokio-rs 出品的模块化 Rust 全栈框架,主打简单和生产力,强调电池内置:路由、上下文、视图和组件都在一套约定里,用宏声明页面与模块路由。它目前处于早期实验阶段,官方提醒会有破坏性变更;README 专门给智能体指了 llms.txt,说明 API 与应用约定。
🔑 核心要点
- 一个宏起服务:module_router! 声明路由,#[page] 标页面函数,返回实现 View 的类型。
- 视图层内置 component 与 view 宏,不必自己拼一层模板引擎。
- 路线图写得很实在:静态导出、更多响应式、表单验证、认证、后台任务与 islands 都还在路上。
- 定位是 batteries-included,而不是只给一层薄封装让人自己找拼装件。
💡 金句
Topcoat 是一个模块化、电池内置的 Rust 框架,用来构建全栈应用,优先考虑简单与生产力。
👍 0
👎 0
← 返回 GitHub Trending 首页