我正在做一些大型項目的研究,這將使用reactJs和所有的HTML元素將被轉換爲React組件。我們都知道,css對於全局變量有一個很大的問題,所以存在着很多css衝突的可能性。樣式ReactJs組件選項
有很多不同的選擇爲這個包括:
原子設計
SMACSS
OOCSS
或使用庫,例如:
鐳
陣營風格
陣營內聯
jsxstyle
陣營JSS
陣營內聯CSS
陣營看
陣營靜樣式
所有這些東西都不錯,但在同一時間都是在實驗和失蹤的事情。
換句話說,它們都不能解決反應組件樣式中的所有css問題,或者只是試圖解決不存在的問題。
嘗試所有這些後,我的一半認爲我應該只是鏈接到常見樣式的css文件,並具有特定於每個組件的css文件並從該組件內定位該css文件。
有沒有人在這裏有大型項目的反應元件的造型經驗,並有任何反饋意見或建議?
我根本無法決定使用直接的CSS或JavaScript。
有什麼我錯過了研究?
我喜歡使用鐳與普通的老bootstrap。讓css框架爲您處理佈局,但是能夠使用OOP *真正地組合樣式,而不需要單獨的css構建,這非常棒。 ''PropTypes'非常適用,即按鈕組件*應該有一些與它相關的錯誤顏色。 –