Я бы сказал, что это скорее личные предпочтения стиль кодирования. После использования Tailwind , я понял, что большую часть моих стилей можно легко и гибко сделать с помощью flex и grid .
Взяв ваш пример width: 50%
// using flex
<div class="flex">
<div class="flex-1">1</div> // 50%
<div class="flex-1">2</div> // 50%
</div>
// using grid
<div class="grid grid-cols-2">
<div>1</div> // 50%
<div>2</div> // 50%
</div>
Как вы предложили, можно просто добавить настраиваемую ширину в конфигурацию попутного ветра.