我正在尝试为多个 Web 应用程序设计一个 ui 框架,但在为我们的情况设计基础架构时遇到了麻烦:
- 使用 asp.net mvc 构建 7 个(或更多)分离的 Web 应用程序
- 内部服务器上的一些 Web 应用程序,一些托管
- 都具有相同的基本 css/images/javascript(每个应用程序可以使用的共享组件)
- 每个应用程序都有一些独特的 css 和 javascript
- 每个应用程序都有自己的 TFS 分支和解决方案
- 每个应用程序都有自己的发布管理(每月/每年/等)
我想要达到的目标:
- 一次性修复 UI 错误,而不是针对所有应用程序
- 所有应用程序的一致用户界面
- 不要用 UI 的东西打扰其他开发人员
什么是智能基础设施?