Shoelace
Shoelace 是以 web components 標準打造的 web 元件庫,web components 是 HTML 標準的自訂元件規格,和 React 用的 JSX 目的類似,都是 web 元件化的解決方案,不同的是 web components 是 W3C / WHATWG 制定的標準,不過一直以來都沒有成為主流的 web 元件解決方案,現在整個生態系還不是很健全,還需要更多的開發者投入。
Shoelace 是以 web components 標準打造的 web 元件庫,web components 是 HTML 標準的自訂元件規格,和 React 用的 JSX 目的類似,都是 web 元件化的解決方案,不同的是 web components 是 W3C / WHATWG 制定的標準,不過一直以來都沒有成為主流的 web 元件解決方案,現在整個生態系還不是很健全,還需要更多的開發者投入。
少見的採用 web components 標準的 web 元件庫。 Web components 才是王道,什麼 JSX 的全是邪魔歪道。
Web components 好像慢慢開始有大廠投入,FAST 是由微軟開發的前端 UI 框架,以 web components 標準實現,可以與主流的前端框架整合,包括 Aurelia、React、Vue、Angular、Blazor、ASP.NET 等,但要注意的是雖然 FAST 是微軟的專案,但看起來並沒有獲得太多的商業資源做推廣,採用前還是要考慮一下被放生的風險。