SuperAPI AI 工具集

axum-rust-template

编程与开发

查看项目

更新于 10-16 01:27

技能介绍

用途:该模板用于快速搭建 Rust Axum Web API 项目,集成 Diesel ORM 并采用 DDD(领域驱动设计)架构,配合 PostgreSQL 数据库,适合需要清晰分层结构的后端 API 开发。

主要能力:技术栈为 Axum 框架、Rust 语言、Diesel ORM,架构模式为 DDD,数据库为 PostgreSQL。

使用方式:前置条件需安装 Rust 工具链和 PostgreSQL。拉取模板:git clone --depth 1 https://github.com/Eng0AI/axum-rust-template.git . 若目录非空,可克隆到 _temp_template 后移动文件并删除临时目录。可选移除 Git 历史:rm -rf .git 与 git init。构建项目:cargo build。随后配置数据库并运行 Diesel 迁移。开发运行:cargo run。

适用场景:需要 Axum + Diesel + DDD 架构起点的 Rust 后端服务项目。

限制:资料未提供许可、依赖版本、迁移命令细节、部署方式、测试与收费信息,暂未提供。