CSS vs CSS Frameworks

CSS vs CSS Frameworks

Some have been craving this kind of article so I took It up and promised to analyze It without taking much of your time.
Before we move on, What the hell is CSS?
CSS stands for Cascading Style Sheet, We used CSS in controlling the structure of web pages, applying fancy colors to a web page, and also controlling the fonts to be used on a web page.

W3schools definition of CSS: CSS stands for Cascading Style Sheets

  • CSS describes how HTML elements are to be displayed on screen, paper, or in other media

  • CSS saves a lot of work. It can control the layout of multiple web pages all at once

Having knowing that now let's go to CSS Frameworks. Writing a lot CSS sucks! so what is the way out!

What is CSS Framework?

A CSS framework is a prepped and ready-to-use CSS library (Cascading Style Sheets). The stylesheet collection makes the job of a UI developer easier.

Rather than starting every project from scratch, a CSS framework gives them tools to quickly create a user interface that they repeat and tweak during a project. They also enable the creation of more standards-compliant websites.

CSS frameworks have taken care of cross-browser compatibility which is a greater advantage to a CSS developer.

While quite challenging to use or ambiguous for beginners, senior developers who know the CSS framework sites’ descriptions and buzzwords find them extremely useful.

List of the most popular CSS Frameworks in 2023:

  1. Bootstrap

  2. TailwindCSS

  3. W3schools

  4. UI kit

  5. Bulma

  6. Materialize CSS

  7. Foundation

You can explore their sites and read their documentation to choose the one that suits you most.

CSS VS CSS FRAMEWORKS

Adam Wathan (TailwindCSS creator) once said “Best practices” don’t actually work.

He moved on by saying:
"I’ve written a few thousand words on why traditional “semantic class names” are the reason CSS is hard to maintain, but the truth is you’re never going to believe me until you actually try it. If you can suppress the urge to retch long enough to give it a chance, I really think you’ll wonder how you ever worked with CSS any other way"

Like I told you earlier that writing raw codes suck! Sometimes traditional ways of doing some things just take a long time and wasting of energy, The question now is Why are you going to take a longer routine when you know the shortcuts?

My advice now is:

"Anyway, CSS Is still a prerequisite and foundation of CSS Frameworks. Make sure you have a clear understanding of CSS before venturing into CSS Frameworks" quotes me anywhere

Thanks 🙏 for Reading till the end

I'm Ariyibi Baseet Adekunle
A frontend web developer who sometimes writes articles | I also do tech things.

Let's Connect
Twitter: ariyibibaseet_
Github: Ariyibi-Baseet
Linkedin: Ariyibi-Baseet

And don't forget to Follow, Share, and comment on your opinions
Critics are also welcomed

Thank you and let's meet in the next article