Replies: 4 comments 4 replies
-
Anche il CSS risultante, ovviamente, dovrà essere scritto bene... Se "nidifico" usando il BEM non ho bisogno di nidificare fisicamente la classe; viceversa, se per semplicità o lettura della classe stessa non applico la gerarchia BEM, allora nidifico all'interno della regola padre. Trovate un esempio pratico qui: Nella mia testa è sensato; magari -fuori- lo è un po' meno... 🥹😅 |
Beta Was this translation helpful? Give feedback.
-
Io purtroppo dove lavoro ora utilizziamo tailwind inline 😓 questo solo per dire che mio malgrado sono abbastanza in grado di navigare/debuggare anche se decidessimo di adottare questo stile. |
Beta Was this translation helpful? Give feedback.
-
Per la cronaca: ho fatto il test indicato e ho scoperchiato il vaso di pandora. 🥲 Il purge di Tailwind con NuxtUI non esiste, al momento... Qui la Issue aperta che descrive il problema: nuxt/ui#877 In soldoni, qualunque classe di Tailwind -dalla prima all'ultima- viene inclusa nel bundle (a prescidendere che venga usata o meno). In ogni caso, la documentazione di Tailwind v2 descrive come vada alla ricerca delle classi nei file: https://v2.tailwindcss.com/docs/optimizing-for-production#writing-purgeable-html Ergo...
|
Beta Was this translation helpful? Give feedback.
-
Oggi mi son trovato ad approfondire questo discorso... Sono fortemente convinto che, dei 4 punti elencati a sfavore dell'uso esclusivo di Detto questo... Per questo progetto di esempio ho usato DaisyUI e, una volta seguite le configurazioni iniziali, ho subito provato ad utilizzare una utility random con l' Fatto. Nothing more; nothing less. Il risultato è che Tailwind CSS esclude automaticamente la sezione Rimane il fatto che -in fin dei conti- Tailwind CSS rimane intelligente come pensavo fosse... Vi auguro possiate fare lo stesso, nei vostri progetti. 🙃 |
Beta Was this translation helpful? Give feedback.
-
Arriva tutto dalla PR #31...
In questa PR, mi son permesso di apportare questa modifica e rimuovere le classi di Tailwind inline dall'HTML e spostarle all'interno del CSS.
Sul gruppo Telegram -in realtà- questa domanda è stata fatta più e più volte...
E -più volte- non si è mai arrivati davvero ad una risposta concreta, per il semplice fatto che -ognuno- ha il suo modo di lavorare.
MA...
Sono sempre stati riconosciuti in maniera positiva i benefit dello scrivere lo stile usando l'
@apply
...class
del componente, si possono dividere in molteplici righe -con molteplici@apply
- suddivisi per tipologia (gli@apply
relativi alla spaziatura, gli@apply
relativi ai colori, gli@apply
relativi alle trasformazioni, ecc...).Per quanto mi riguarda, questa deve essere una presa di posizione forte della community; dobbiamo dare il buon l'esempio!
Tailwind è un strumento ottimo ma dev'essere usato bene e con tutti i crismi.
Voi cosa ne pensate?
Beta Was this translation helpful? Give feedback.
All reactions