Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

CSS

Should i use Bootstrap instead of pure CSS?

Hi there! I'm a web front end developer.I'm working with front end technologies since 2015.I have learned HTML, pure CSS , Flexbox and a lil bit Javascript.I can create any website from scratch with HTML, CSS, i don't need to use Bootstrap for that.I'm learning Bootstrap since yesterday and i've noticed here doesn't need any pure CSS codes.So,why i've learned pure CSS?why i've wasted my valuable times to learn pure technologies?Really i'm feeling upset.I'm scared if i learning Bootstrap continue i will forget pure technologies.Should i continue to learn Bootstrap?Why?

You have not wasted your time learning CSS. Without understanding CSS, it can be hard to know what Bootstrap is doing, and how. It will also make it hard to troubleshoot Bootstrap errors. Feel free to learn Bootstrap, but understand that it is just a framework tool that makes your life as a website developer a little bit easier.

Once you have taken the time to develop a website using pure CSS, you can really appreciate Bootstrap and other frameworks. As DHH says: "You gotta feel the hurt before you can appreciate the cure."

1 Answer

It's worth learning both honestly, make sure you fully understand CSS because that's the base of bootstrap then afterwards you should learn the other. With a full understanding of CSS you'll understand how bootstrapping actually works behind the scenes which will help A TON and you'll be able to learn other frameworks very quickly.