Использую БЭМ наименования для классов. Пишу на SCSS. Стили писать в самом компоненте или все писать в одном файле и подключить к app? Или другой вариант?
Допустим создаваем список постов.
В начале создаваем папку Post внутри этой папки - Post.js и Post.css / Post.scss, Это целый отдельный компонент.
Лично мой подход такой.