Despre Tailwind CSS

Mie mi se pare o abominație.

E popular doar pentru că e împins de Wathan, altfel ar râde și curcile de idee.

Chiar am încercat să-l folosesc la proiectul curent, să intru în mindset-ul lui, dar este abysmal:

  • pentru a-l folosi în html este nevoie să repeți o grămadă de reguli.
  • poți ajunge LEJER la clase mincinoase [1]
  • pentru a-l extrage în clase/componente este nevoie de niște gimnastică mentală demnă de olimpiadă [2].

Salvezi 5 linii de cod în detrimentul unui cod lizibil.

Repet ce am mai zis: ar putea fi util în cazul în care vrei ceva să faci un prototip fără să-ți pese prea mult de altceva.


[1]:

<button class="py-2 px-4 font-semibold rounded-lg shadow-md text-white bg-green-500 hover:bg-green-700">

Poți suprascrie culorile, astfel încât text-white să fie verde iar bg-green să fie rosu. Mișto!


[2]:

.btn {
    @apply py-2 px-4 font-semibold rounded-lg shadow-md;
}

în loc de:

.btn {
  padding: 2px 4px;
  font-weight: 600;
}

@media (min-width:XX) { .btn { box-shadow...} }
@media (min-width:YY) { .btn { border-radius... } }

S-a mai discutat pe forum despre el:

2 Likes