这里是 rust-bbs 开源项目的服务端,本项目旨在帮助大家快速了解&入门 rust Web 开发,如果觉得对你有帮助记得点个🌟,🙏。
rust-bbs是一个使用 Rust 语言搭建的开源社区系统,采用前后端分离技术。Nextjs 作为前端用户界面渲染框架,Rust 提供 API 数据支持。
前端地址 点这里
apiapi接口层common工具代码封装config项目配置docs项目文档entity实体 PO DTO VOservices业务逻辑处理
1、配置数据地址在.env文件中
DATABASE_URL="mysql://username:password@localhost"2、生成entity
sea-orm-cli generate entity -o entity/src/po --with-serde both3、启动项目
# 配置终端配置环境变量(可选)
export DATABASE_URL = mysql://root:adminRoot@127.0.0.1:3306
cargo build