Sitemap
JavaScript in Plain English

New JavaScript and Web Development content every day. Follow to join our 3.5M+ monthly readers.

Follow publication

Member-only story

Difficulty in CSS Frameworks

5 min read1 day ago

Exploring the Complexity Behind Popular CSS Frameworks — and Why Picking One Isn’t Always Easy

Truth be told, there are so many ways CSS tools that struggle to find that perfect balance between easy, DX friendly and they are sometimes blatantly frustrating.

Ideally, your solution should land right in the middle there, next to CSS Modules.

But where this all gets muddled up is with the addition of CSS-in-JS, theming variables, custom variables, preprocessors.

It gets really messy when you start examining what’s fair, what’s BS, what should be easier, what should be customizable.

There are so many variables and it’s largely subjective to each developer’s skill level, that…

I don’t even know where to begin with this article.

How about Bootstrap? One of my first loves in frontend development. It offers you a nice set of defaults.

Which, if you’re a grown-a** developer in 2025 still using Bootstrap, you need to cross “Blazingly Fast” and “Modern” from your CV. Let’s be real!

Now, coding on VS Code with 900 extensions and a light mode so aggressive it damages my retinas, I could just barely, after about 700 styles overrides, barely squeeze my way through a decent landing page.

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

JavaScript in Plain English

Published in JavaScript in Plain English

New JavaScript and Web Development content every day. Follow to join our 3.5M+ monthly readers.

Pitiș Radu

Written by Pitiș Radu

Privacy advocate, writer of open-source software, entrepreneur. I work on challenging projects and I enjoy writing about them.

No responses yet

Write a response

Recommended from Medium

See more recommendations