8 Comments
User's avatar
Xavier Carpentier's avatar

Hi Petar,

Thanks for this article !

Why not evaluate Panda-CSS ?

It's a combination between CSS-in-JS and "css utility first framework" like tailwind-css.

https://panda-css.com/

Expand full comment
Petar Ivanov's avatar

To be honest, it's on my todo list but still haven't managed to play around with it. Thank you for the suggestion, I'll prioritize looking into it.

Expand full comment
Raul Junco's avatar

I always learn something new from these comparisons, Petar. Keep them coming.

Thanks for the shoutout!

Expand full comment
Fran Soto's avatar

Nice one, Petar!

It doesn't matter using one approach or another, as long as the entire team is aligned and everyone becomes productive using it

Thanks also for the mention!

Expand full comment
Petar Ivanov's avatar

Consistency and alignment across the project is a must-have. 🙌

Expand full comment
Jordan Cutler's avatar

Great article comparing the different solutions, Petar. I'm personally a CSS modules guy myself, but I get the appeal of the others too.

Thanks as well for the article shout-out!

Expand full comment
Petar Ivanov's avatar

I'm currently using CSS Modules, but... 🤷‍♂️😅 I see however why some colleagues like it and I'm following this approach. At the end of the day, it's more important to be consistent.

Thank you, Jordan!

Expand full comment
Daniil Shykhov's avatar

Great tips! Love this

Expand full comment