$('.main-menu__item').slice(0, 2)
Какие есть варианты решения проблемы?
Как делаете вы?Один файл с общими стилями всего проекта, ещё один с общими стилями раздела (шапка, подвал, специфические стили админки и т.п.) и ещё один файл со стилями специфичными для страницы.
к каждой странице подключается ... сборщик, который их сливаетКакой ещё такой сборщик?
Через что оптимизировать?Через что хотите.
После оптимизации насколько удобно такой код поддерживать?Поддерживаете вы неминимизированные исходники, поэтому настолько же, насколько и до.
препроцессоры - чем они могут помочь?Прочитайте любую статью про препроцессоры, там всё объясняется.
"../img/slider.jpg"
$text = str_replace(
['word1', 'word2', 'word3'],
['word-replace1', 'word-replace2', 'word-replace3'],
$text
);
class Article
{
protected $appends = ['commaTags'];
}
public function getCommaTagsAttribute()
{
$this->tags->implode('name', ', ');
}