19 lines
1.0 KiB
Markdown
19 lines
1.0 KiB
Markdown
# GitNexus 前后对比
|
|
|
|
| 项目 | 开发前 `c04184a6` | 开发后 `95b8611` | 变化 |
|
|
| --- | ---: | ---: | ---: |
|
|
| 符号 | 958 | 1568 | +610 |
|
|
| 关系 | 1141 | 2190 | +1049 |
|
|
| 执行流程 | 23 | 47 | +24 |
|
|
|
|
开发前仓库以治理文档、环境模板和 Schema 工具为主,Web/Server 仍无可运行应用。开发后形成以下新边界:
|
|
|
|
- Vue 3 Web 可启动、测试、构建,并通过生成的 OpenAPI 类型访问 API。
|
|
- NestJS API、Scheduler、Worker 为独立入口和独立配置容器。
|
|
- Scheduler/Worker 具备可验证的持续运行与 SIGTERM 优雅关闭生命周期。
|
|
- HTTP 契约由 Server DTO 单向发布;RocketMQ 消息信封只存在于 Server。
|
|
- Docker Compose 与 Ubuntu 源码部署共用同一配置语义和构建产物。
|
|
- Schema 空库、MySQL 5.7.42、契约漂移和 `.vue` 工程边界均有自动门禁。
|
|
|
|
新增关系数量符合“从占位目录建立应用基线”的预期。后续市场概览功能应在这些边界内增加业务模块,不应把 Web 与 Server 重新耦合。
|