agilelabs-fx-docs main samples/tutorials/fullstack-starter/README.md

fullstack-starter

这是前后端联调与托管主线的最终样例目录。它不再单独维护一套完整重复工程,而是作为“联调结构说明 + 托管脚本入口”承接后端和前端两个主样例。

适合什么时候看

  • 你已经有 backend-starterfrontend-starter,现在要把它们放到同一套联调或托管边界里。
  • 你想确认前端构建产物应该由谁承接、落到什么目录。
  • 你不想再复制第三份完整工程,只想保留全栈边界说明和同步脚本。

服务哪些教程

当前目录约定

  • apps/api/:说明后端宿主应该怎样承接前端构建产物。
  • apps/web/:说明前端项目在全栈样例里的落位。
  • scripts/sync-clientapp.sh:把前端构建产物同步到宿主托管目录。
  • 构建产物目标目录只作为托管落位示例,不作为仓库内长期提交内容。

使用方式

  • 开发后端时继续以 backend-starter 为主。
  • 开发前端时继续以 frontend-starter 为主。
  • 需要演示联调目录结构时,看 apps/apiapps/web
  • 需要把 dist/ 同步到宿主托管目录时,执行 scripts/sync-clientapp.sh

当前最终状态

  • 前端开发继续使用 frontend-starter
  • 后端开发继续使用 backend-starter
  • 当你需要演示联调与托管时,重点参考这里的目录边界和同步脚本,而不是再维护第三份完整代码副本。

相关页面