Примеси быстрее расширений, доказывает Гарри Робертс.
Когда дело доходит до препроцессоров, один из наиболее частых вопросов, которые мне задают, - это Mixins или @extend? На что вам ответят что вам следует избегать @extend по ряду причин: это изменяет порядок вашего исходного кода, что всегда рискованно в CSS; это создает неудобные группировки в вашем коде, объединяя несвязанные селекторы; эта запись может действительно выйти из-под контроля, очень быстро.
@extend в настоящее время широко считается анти-шаблоном, поэтому его использование, к счастью, исчезает, но мы еще не совсем там. В этой статье подробно разбираемся с @extend.
#html #frontend