agilelabs-fx-docs main tasks/host-frontend.md

托管前端

本页面向需要用 ClientApp 托管一个或多个前端应用的人,重点回答目录、路径、缓存、鉴权和网站宿主中的组织方式。

我现在要解决什么

  • RootPathPublicPathDistPath 怎么设计。
  • UseClientApp() 在管道里放哪里。
  • 多个前端入口如何避免冲突。
  • 后台管理页如何做后端保护。
  • 新前端项目默认用什么样式栈、图标库、主题模式和项目级包源。
  • 前端字段命名、时间格式和返回包如何跟后端契约保持一致。

先看哪几页

  1. 框架规范 / 前端项目规范
  2. 框架规范 / 前端对接规范
  3. 前端托管
  4. 宿主与启动

最短落地路径

  • 单前端入口:先按前端托管主题页组织路径和发布目录。
  • 多入口站点:直接对照 gmandarin-backend

真实项目怎么做

  • gmandarin-backend:同一站点托管 /admin-old/student/admin/email-link/weixin 多个入口。

相关主题