DEV Community

Elijah Emmanuel
Elijah Emmanuel

Posted on

Will using bootstrap in my projects make me a lazy web designer?

Sometimes I feel as if, using bootstrap in my projects makes my lazy and make me forget some of my CSS codes,
Bootstrap is full of shortcuts quite alright, which makes you save up time, but won't it make me lazy?
What do you think guys?

Top comments (4)

Collapse
 
grantralls profile image
Grant Ralls • Edited

I think it's comparable to opting to use java instead of c++. There are times when you want to squeeze the best performance so reach for c++. If not and java will do the trick, why bother yourself with manual memory management? Have that foundational understanding of css and how bootstrap uses it then feel free to use bootstrap guilt free.

My only "functionality" gripe against bootstrap is that it clutters my HTML files with a million class names. I'd rather write my own classes in a way that keeps the logic of layout in the css files and not invading the HTML files. I also have respect for the amount of time bootstrap saves.

In terms of laziness I feel the main problem with bootstrap is a lot of people get started on it. Then the laziness comes from a refusal to learn the foundational css because "why would I need to when I know bootstrap?"

I believe we should start beginners on CSS. It's simple syntax makes it easy for beginners to understand then we don't have to find them in the bootstrap trap of know bootstrap but not css. If we as a community feel confident enough to present python as a beginners language then CSS shouldn't be a problem.

Collapse
 
vinhpedro profile image
Elijah Emmanuel

thank you alot.
i appreciate

Collapse
 
codebyjustin profile image
Justin

As long as you have a strong foundational knowledge of CSS and understanding why Bootstrap works the way it works I would say you'd be good. Understanding why things work is the important part, its relativity fast and easy to look-up syntax.

Collapse
 
vinhpedro profile image
Elijah Emmanuel

ok
thank you