С миксинами самый оптимальный вариант.
Посмотри другой вариант миксина, у тебя может быть 10 параметров, в конечном варианте ты просто укажешь +block({modify: 'myclass', title: 'mytitle'}) и получится, что из 10 параметров будут только 2 использоваться.
Так же можешь использовать и с инклюдами
_page-preview.pug
section.page-preview.page-preview_dash.container(class= MYSUPERCLASS)
h2.page-preview__title= MYSUPERTITLE
p.page-preview__text.
Here's where we address the burning questions. From new tech, creative inspiration and new business wins to movie reviews. It's all here in our journal.
и выводить
- var MYSUPERCLASS = 'pumpum';
- var MYSUPERTITLE = 'tarampampam';
include _page-preview
Тести и смотри какой вариант тебе больше подойдет.