Эти два источника говорят: [1] [2] :
Коллега считает, что когда Shadow DOM станет широко доступным, CSS Модули довольно скоро станет намного менее популярным.
Так что, если вы используете модули CSS только для изменения имени, тогда он вам не понадобится, когда доступен теневой дом.
Что является основным выбором, если вы хотите прямо сейчас инкапсулировать свои компоненты (только пользовательский интерфейс, без взаимодействия состояний) в React? Вы используете модули CSS или теневой DOM?