а где почитать про CSS бест-практики? как лучше делать каскадность, и надо ли, и хорошо ли когда один и тот же класс по разному выглядит в зависимости от родителя... или лучше все делать на утилити-классах и так далее...
желательно не многотомный талмуд )
PS. не базовое типа "имена должны быть читаемы" или "инлайн стили - аяйяй" а именно хардкор... типа такой SOLID для css
Сейчас ещё модно цсс ин жс как раз потому что изолировано все. Цсс модули туда же
В случае с бутсрапом и тейлвиндом никто не мешает (а я наоборот рекомендую) юзать бэм, цсс модули и цсс ин жс
В таком подходе ты рассматриваешь Фреймворк как базовые стили браузера. Я же не переживаю что внезапно дефолтный h1 перетрет что-то?
А вот свои стили организовываю как раз с учетом максимальной изолированности
Поэтому точно не могу сказать что Фреймворк ортогонален бэму или другой технике