关于 SAP Spartacus UI 框架选型问题
生活随笔
收集整理的這篇文章主要介紹了
关于 SAP Spartacus UI 框架选型问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
原文
目前我們選擇的 UI 框架已經污染了所有的 UI 組件。這對不使用或不能使用引導程序的客戶來說是不利的。我們希望我們的 UI 層獨立于特定的 UI 框架。此外,我們應該避免像 bootstrap 和 ng-bootstrap 這樣的強制對等依賴項。
這需要大量的 poc(例如 https://github.com/tobi-or-not-tobi/agnos)和返工。
這項工作的目標是:
- 一個非常干凈和標準的 UI 層(html5,避免 UI 框架特定的標記)
- 一種映射、擴展、預處理技術,可以應用于我們的標準 UI.
通過 Agnos,我了解到 SASS 是 UI 框架不可知方法的絕佳選擇:
- 所有大型框架都使用 sass
- sass 有一個@extend 機制
- sass 有一個占位符選擇器(雖然似乎沒有人使用 😦)
- 但是,我們對其他方法持開放態度。
另一種方法顯然是設計系統。 ng-bootstrap 就是一個例子,但對此有很大的猶豫:
- 這是很多工作(去過那里,并且已經看到好的設計系統需要多少時間)
- 定制仍然是很多工作,雖然它更干凈
總結
以上是生活随笔為你收集整理的关于 SAP Spartacus UI 框架选型问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 机械革命新款旷世 16 Pro 游戏本上
- 下一篇: realme 11 Pro 系列手机官宣