DEV Community

Cover image for Why are CSS frameworks so used?
Lucia Cenetiempo
Lucia Cenetiempo

Posted on

Why are CSS frameworks so used?

Why are CSS frameworks so used?

I mean, why*??? ๐Ÿคฃ

I don't particularly love them, they give me the idea of forcing myself into useless schemes but I am open-minded ๐Ÿ˜ฌ and therefore I would like to know which of you uses one of it and what are the actual benefits, obviously in addition to those we all know.

Here are some statistics on the use of CSS frameworks:

Usage Statistics and Market Share of CSS Frameworks for Websites June 2022

As many as 20% of all websites (ALL) use a framework. ๐Ÿ˜ฎ 80% of these use bootstap.

Source: https://w3techs.com/technologies/overview/css_framework


Okay, come on, it's your turn now.

let me change my mind. ๐Ÿ˜Ž

Why you usually use a CSS framework?
What advantage do you find in using a CSS framework?
And which one you prefer?

Latest comments (89)

Collapse
 
ahmad1998dev profile image
Ahmad1998dev

It's fast and easy.

Collapse
 
luciacenetiempo profile image
Lucia Cenetiempo

what do you mean with fast?

Collapse
 
azmatullah93 profile image
Azmat Ullah

To save fucking time.

Collapse
 
andrewbaisden profile image
Andrew Baisden

Because it makes it easy to scaffold a website fast and you don't need to be a master of CSS to do so.

Collapse
 
ccreusat profile image
Clรฉment Creusat

I think they are so used because their first mission and especially Bootstrap is to help developers who are not front-end or confortable with CSS.

To help small teams that doesn't have product designer or lead front-end or a real design system.. and making decisions and implement those ideas take time...

Bootstrap was born to help back-end developers and integrators to create dashboards at first... then we know the success of BS.

Chakra, Mui, Tailwind, ... are modern successors and were created for a new goal : be there for modern frameworks : React, Angular, Vue.

My advice is : If you know CSS, you like CSS, you understand Design System, how to create them and or develop them and make components (DRY, simple, themable, ...). Don't use a framework but add a simple utilities library for other developers that work with you (grid, spacings, ...) and add a documentation :)

Collapse
 
emerie55 profile image
Innocent Chiemerie Feargod

For me it's saves time, but there are most things that I can achieve with core CSS but not with frame work

Collapse
 
debrafowler profile image
DebraFowler

Which one is best among the all ? spell to make someone divorce you

Collapse
 
nurullah7733 profile image
Hasan Md Nurullah

Easily design

 
luciacenetiempo profile image
Lucia Cenetiempo

ok so in this case I am perfectly aligned with you. it always depends on the project and the conditions in which you will have to work

Collapse
 
mopano profile image
Mopano

Bootstrap is really great โค๐Ÿ˜

Collapse
 
luciacenetiempo profile image
Lucia Cenetiempo

what do you like in bootstrap?

Collapse
 
wetndusty profile image
wetndusty

Same as some rudiments in our body that leaved from fishes - many things in IT still lives because browser war actually ended but still in our mind.

Collapse
 
luciacenetiempo profile image
Lucia Cenetiempo

LOL I love this answer ๐Ÿ˜‚ this sum it all up