DEV Community

Discussion on: A case against modern CSS frameworks (component libraries)

Collapse
 
willvincent profile image
Will Vincent

I think as with most things, it's circumstantial. Also opting for a less do all the things framework is beneficial. Bulma seems a reasonable balance between useful stuff and not overly in the way. Similarly, buefy for some starting point Vue components that can still be pretty easily styled however you wish.

My colleague just started using tailwind with buefy and says it's great, haven't tried that yet myself.

But yeah.. entirely depends on the circumstances I think. Are you building something totally custom? Plain vanilla css or something like tailwind is probably a good option, prototyping a more do everything framework will probably save time. Honestly though tailwind largely seems like mostly a prototyping tool too...

Collapse
 
jrbell989 profile image
Jason Bell

I agree on Bulma. I'm currently working on a project that uses the Buefy component lib (based on Bulma). For the most part, Bulma stays out of the way until you actually want to use its styles.