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 Framework Basics Prototyping with Bootstrap Introduction to Bootstrap

Scott Moore
Scott Moore
4,050 Points

Bootstrap?

Just curious. How many people use it? Do you use it to start your project or do you like to write your code from scratch?

3 Answers

James Barnett
James Barnett
39,199 Points

The problem with bootstrap is 3 fold:

  • Using it without a pre-processor and thus embedding classes in your html
  • Using default styling
  • Not removing CSS bloat from classes you didn't use

Otherwise, libraries are as a general rule very useful in helping solve very particular yet quite common problems.

However, in most cases when starting out bootstrap is trying to solve problems you don't yet have. In that case I recommend using purecss.io

alex mattingley
alex mattingley
7,508 Points

I am new to this whole community but I have recently started interning with a company and I asked them a similar question. Their response is that while bootstrap is great its also very recognizable. If you are looking to build a website from scratch very quickly its a good way to go, but if you want something that looks unique you should build the framework yourself.

Hope that helps!

Scott Moore
Scott Moore
4,050 Points

Alex, thanks for the reply. I completely understand that. To me it seems like bootstrap is kind of generic. It seems to take away the originality of what you may have envisioned in your head. I m just wondering if anyone uses it to make their websites.