目前我们选择的 UI 框架已经污染了所有的 UI 组件。这对不使用或不能使用引导程序的客户来说是不利的。我们希望我们的 UI 层独立于特定的 UI 框架。此外,我们应该避免像 bootstrap 和 ng-bootstrap 这样的强制对等依赖项。
这需要大量的 poc(例如 https://github.com/tobi-or-not-tobi/agnos)和返工。 这项工作的目标是:
通过 Agnos,我了解到 SASS 是 UI 框架不可知方法的绝佳选择:
另一种方法显然是设计系统。 ng-bootstrap 就是一个例子,但对此有很大的犹豫: