Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
January 5, 2020 06:53 pm GMT

Please avoid Bootstrap!

Hey there DEV.to community!

Well, actually I was thinking about writing this article a while ago but I was afraid of the reactions that I might get. Anyways, I decided to do it and I hope you enjoy this article.

DISCLAIMER: This article is based on my own perspective and I DO NOT force it on anyone. I neither created Bootstrap nor sponsored by any others to write this article. (Well I'm not that famous to be sponsored anyways LOL)

Please

Why do I not like Bootstrap?

Well, the best thing to start with would be why I don't like or better to say hate Bootstrap.

The same look over and over

First things first are that almost 90% of Bootstrap using websites look exactly the same. Although this can be changed, usually designers don't bother with such options so they use the default look and theme.

You can search Google and see all discussions about this thing with lots of samples.

Not that much modern-looking

Second thing is that Bootstraps look isn't that polished. It was for a time but I believe now the design pattern is changed and bootstrap is kind of behind.

Not supporting RTL

Well, this can be situational and not all designers would use this but still, it is a problem that might irritate some middle-eastern based countries' designers.

Something extra: When I was choosing to learn a CSS framework Bootstrap wasn't supporting flex containers so this was another reason I starting avoiding Bootstrap at that time. Which now it does support Flex since version 4 I believe.

Have I ever tried Bootstrap?

For those who might say: "Adnan if you tried Bootstrap for once, you would love it." I have to say: "I designed lots of websites using Bootstrap due to the clients' demand"

So basically YES I tried Bootstrap.

What do I use then?

Since I'm not using Bootstrap it doesn't mean that I code the whole CSS by myself (It is ridiculous).

I have some tools in order to get my projects done.

Zurb Foundation

Zurb Foundation

Foundation is my go-to framework. I love using it since I'm pretty much fluent in it and it provides very good SASS/SCSS compatibility and a very rich customization system.

Zurb Foundation is the most advanced CSS framework I believe.

The only down point that Foundation can have is its incompatibility with Webpack which you cannot import Foundation's JavaScript library to a bundle.

Semantic UI

Semantic UI

Semantic UI is the most polished-looking and modern-feeling framework ever I believe.

It is so beautiful and elegant that you would fall in love with it.

Semantic UI has full compatibility with React which I enjoyed using and also almost complete compatibility with Vue. If you don't want to use it as a component and only as a normal CSS framework in Vue or React it has no boundaries and by compatibility, I only mean component-based library for this framework.

Tailwind CSS

Tailwind CSS

Tailwind is one of the newest CSS frameworks out in the development world and it's gaining lots of attention recently.

I started using Tailwind recently and I can say it can be my next go-to framework since it aims at rapid development and, to be honest, it has reached this goal I believe.

Tell me if you are using other CSS frameworks or why you love Bootstrap in the comments section below.


Original Link: https://dev.to/adnanbabakan/please-avoid-bootstrap-2dm0

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To