我在谷歌上搜索了一些关于创建能够根据域名具有不同 css 样式的白标网站的文章,但我还没有找到任何方法来使用分离的前端/后端技术堆栈来解决它。
我的项目由一个 Angular 5 前端和一个仅提供 JSON 结果的 Java 后端组成。所以我认为从后端服务器获取 CSS 文件是不适用的(我不知道它是否正确)。
我的问题是:如何创建一个白标,它可以根据子域地址仅使用 Angular(5 或最新版本,如有必要)更改 css 样式?这是这样做的最佳做法吗?如果没有,我应该怎么做而不修改我的架构(分离的前端/后端)?