百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
C

create-rust-app

> 编程语言
开源

只需运行一个命令即可设置现代的 Rust+React Web 应用程序。

1.6K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

只需运行一个命令即可设置现代的 Rust+React Web 应用程序。

创建 Rust 应用程序

  • 使用单个命令运行前端和后端: cargo fullstack
  • Rust 后端
    • 以下框架之一:
      • actix-web
      • poem (暂时不支持,请使用 9.2.2 版本: cargo install [email protected])
    • 数据库迁移(使用 diesel.rs)
      • 在项目中运行 cargo dsync 可生成 diesel 结构和类型(请参阅下面的代码生成部分)。
    • 发送邮件
    • PostgreSQL, SQLite 3.35+ 支持
    • ViteJS(前端编译速度惊人快)
    • SSR 模板,可包含自动代码拆分的捆绑包
      • /views 文件夹中包含所有模板
      • /frontend/bundles 文件夹中包含所有捆绑包,可通过 {{bundle(name="MyBundle.tsx")}} 在您的视图中包含它们
    • 自动路由到您的单页面应用程序
      • 使用 create_rust_app::render_single_page_application("/app","your_spa.html")(如果您使用 Poem,参数略有不同,函数的文档中提供了示例)
  • React 前端(或者安装自己的框架!)
    • TypeScript,带有后端类型定义生成(在项目文件夹中运行 cargo tsync;请参阅下面的代码生成部分)
    • 路由(通过 React-router-dom)
    • 类型化 r

create-rust-app.dev

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rust

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言