DEV Community

Discussion on: What is the biggest mistake new developers make when learning CSS?

Collapse
 
gingerchew profile image
ginger

The hardest thing for me was the framework to actual css transfer. I was taught bootstrap, as I’m sure a lot of junior devs are, but I run into other junior devs who haven’t learned (or don’t want to learn) how to do those same things with regular css. It seems to be hard to break away from a library that has everything, even though you only need one thing from it.

Collapse
 
darthknoppix profile image
Seth Corker

That’s really interesting, I’ve heard of beginners learning React before fully understanding JS and HTML.

I think the fundamentals of CSS are essential, you fully appreciate what a framework like bootstrap does for you when you’ve tried to write things from scratch.

Collapse
 
gingerchew profile image
ginger

I have heard that too, and I think it leads to the same issue. It’s okay to know how to code in React/Bootstrap, but if you don’t know the why/how, you may be hindering yourself. When I was self teaching myself (shout out to freeCodeCamp) there was a large focus on jQuery and Bootstrap 4 (when it was still in beta). I do think though that it is beneficial to start with something that lowers the barriers to entry. So I don’t know, it’s a give and a take I guess.

Thread Thread
 
darthknoppix profile image
Seth Corker • Edited

Definitely, I think jQuery made working with the DOM easy to get started compared with plain JS. It’s nice to get a head start and feel productive.

I think if you go down that route then it’s a good idea to invest in some fundamentals after the fact. It makes it much easier to pick up new frameworks with a knowledge of plain JS and CSS if you go for a job that requires something different.