学习方向
实践项目:企业架构平台(EAP)
以后端 Rust(axum + sea-orm + SQLite)与前端 React(shadcn/ui + Apollo Client)构建的企业架构学习项目,涵盖业务能力、业务流程、价值流的建模与可视化。后端提供 GraphQL API,前端为单页应用,全链路容器化部署,并配套 Playwright 端到端测试保障质量。
进入平台查看演示 →学习复盘
- 用 DDD 分层组织 Rust 代码:domain / application / infrastructure 各就其位。
- 以 sea-orm 迁移管理 SQLite 演进,配合 litestream 做数据复制。
- 前端以 Apollo Client 对接 GraphQL,shadcn/ui 快速搭建一致的界面。
- 以 Playwright 编写“建后必删、自删自证”的端到端用例,防止测试数据污染生产环境。