Me pregunto si tailwind permite hacer un agrupado de clases y llamarlo por ejemplo "Card-Style" en donde ese agrupado uno ya haya descrito los estilos para los elementos que lo componen (div id="nombre de la tarjeta" , img, h2, p, button), obvio usando la notacion de tailwind. Si sabes te agradezco mucho, seria excelente que existiera, eso permitiria crear un portafolio simplificado de Estilos listos para su uso al momento de necesitarlos sin tener que casi, cargar todo el .css pesado o sin tener que maquetar por cada vista por completo. Solo se cargaría y en tal caso hacer las pruebas de renderizado. Saludos! Tambien me queda la duda, de si esto existiera, muy probablemente le aumentaria la carga/tamaño al .css afectando la optimizacion en buscadores (SEO).
@Ruben-ie2km6 ай бұрын
Me respondo... That's not what you should do in Tailwind. If you group your classes in CSS (even when using @apply) you're basically going back to normal CSS - having to come up with class names, managing selectors etc. Tailwind is there so that you don't have to do that. Consider that Tailwind might not be the best tool for you personally if you don't like one of the fundamental building blocks of it - using utility tokens - which is totally fine, lot's of people don't like it. - Jakub Kotrs
@guillermorodas5 ай бұрын
@@Ruben-ie2km Exacto, es posible y puede tener sentido para ciertos casos, pero en general va en contra del proposito de Tailwind.
@lucho-julio6 ай бұрын
Excelente video! Consulta, cómo haces para que el puntero tenga esos efectos tipo Halo?
@guillermorodas5 ай бұрын
Es un App para Mac que se llama "Cursor Pro"
@jjdevcode96356 ай бұрын
No estoy seguro pero creo que debes anular el normalize que hace Tailwindcss por default, si no me equivoco, posiblemente esos casi 6kbs es puro normalize inyectado por @tailwind base, lo sé porque creo que una vez quité eso y al final solo me compiló el css que había declarado en las clases, mas mi propio normalize, estoy casi seguro que el peso sería menos. Ahora, tambien habría que hacer el ejemplo de un proyecto mas grande, ya que Tailwindcss recicla constantemente las clases, pero en un archivo css, se le pone a cada clase que se declare.
@guillermorodas5 ай бұрын
Muy buena observación habría que hacer una prueba usando la misma base normalizadora. Yo suelo. usar el minireset CSS, que son solo 500 bytes minificado, si seguimos la idea de comparar frameworks vs no framework sigue siendo muy pesado, y muy posiblmente Tailwind requiere tener su propio normalize para garantizar el mismo look and feel siempre.
@jjdevcode96355 ай бұрын
@@guillermorodas La mayoria de cosas de TW son clases de utilidades, entre mas las uses, mas pierde sentido el normalize base porque se sobreescribe, no es que usaramos TailwindUI, que tendria sentido el normalize, igual yo uso UnoCSS, asi que no estoy seguro ahora de TW, pero al video le hizo falta revisar el contenido del css resultante y ver que no mas le mete, omitir @tailwind base y ver si se rompe, yo si recuerdo haber obtenido un css compilado solo con lo que usé y pesaba muchisimo menos.
@ghosnada5 ай бұрын
@@jjdevcode9635 La normalización de estilos y las clases de utilidades tienen dos propósitos muy diferentes, usar "mucho" Tailwind no te exime de la normalización. Por otro lado, desde la versión 3.0 de Tailwind, la capa base tiene que existir: "directive must be present for utilities like transforms, filters, and shadows to work as expected." Sin embargo si puedes deshabilitar la capa normalizadora, deshabilitando "preflight" que esta basado en basado en modern-normalize, qué aun así es un normalizador muy liviano. La realidad es que la mayoría de las veces se va a usar Tailwind con su propio normalizador, removerlo es un edge case. Se menciona lo del peso para que se considere como un punto cuando este sea realmente relevante no como una razón absoluta para no usar Tailwind, pues como sabemos tiene muchos otros beneficios.
@mr.fabian84716 ай бұрын
Tailwind es muy feo, todo verboso, lnsucia el HTML, no se como usan eso, Css es hermoso solito , pero es solo la opinion de un neófito, que nadie pidió pero igual la di ... Excelente el profe !!
@isaaccastillo86286 ай бұрын
Tailwind es verboso, no hay duda alguna. Pero es rapidísimo para poner estilos, y te ahorra mucho tiempo, y eso es valioso cuando trabajas en proyectos y tienes que cumplir con fechas. Finalmente depende de ti si ocuparlo o no, si la relación verbosidad-tiempo te parece aceptable o no.
@carlosdanielcastellanosgar81535 ай бұрын
Opino lo mismo y fíjate que uso los 2 bien, solo que para componentes si prefiero tailwind
@frannZscriptАй бұрын
@@carlosdanielcastellanosgar8153 Veo que tienes experiencia, me gustaria saber un poco mas del porque para componentes le ves mas potencial a Tailwind.
@nelosanjines64635 ай бұрын
Tal ves les suene anticuado pero prefiero sass, css, y como utlima opcion tailwind..