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 Bootstrap 4 Basics (Retired) Getting to Know Bootstrap 4 Rapid Development with Bootstrap

Kieran Corcoran
Kieran Corcoran
11,188 Points

Bootstrap

Hi,

This is a question to all current working web designers/developers.

Do you use Bootstrap? I am learning web design, and feel Bootstrap will hinder my learning, and understanding.

It feel's like having a cheat sheet! I'm concerned I will become to reliant on it. Is it widely used in industry?

3 Answers

mathisvester
mathisvester
13,451 Points

Hi Kieran,

I personally use the Source code download of Bootstrap and compile the .less files using Grunt on my own. This setup gives me maximum customizing options at smallest file size beacause I am able to decide which Bootstrap Module my project really needs. Another advantage is that you only have to link one .css file in your HTML. That decreases the amount of requests and makes your site much faster. Besides the performance of your site is relevant for your rank in search-engines. You should take a look at the Google Docs about PageSpeed Insights.

According to your question about including Bootstrap via CDN you might want to take a look at this discussion.

Kieran Corcoran
Kieran Corcoran
11,188 Points

Thank you so much for your help on this, and the information you have provided.

Hope you had a good Christmas, and have a happy new year!

mathisvester
mathisvester
13,451 Points

Hi Kieran,

Bootstrap is a very powerful Framework for delivering high quality digital products fastly.

There are a lot of Developers at Bootstrap who are testing their Code on different browsers and devices every day. They are building common best practises in HTML, CSS and JavaScript which Frontend Developers should consider. In general they are putting huge effort to their Code. An effort a Standard Webworker can't bring as a One-Man-Show. So it is a good way to use Bootstrap as a Base which you can extend to your custom needs and components. It is rather referencing code than cheating.

For example a Navigation component has often a similar Markup comparing different projects. When using Less/SASS you can use Variables and Mixins from Bootstrap to create your User Interface fastly.

This way you write reusable code which you can use and improve in your future projects.

Kieran Corcoran
Kieran Corcoran
11,188 Points

Hi,

Thank you for you response, it's been most helpful. Would you also recommend linking to Bootstrap through the CDN or downloading the files?

Christopher Debove
PLUS
Christopher Debove
Courses Plus Student 18,373 Points

In all companies I have been, the web designers were making their own design on Photoshop. Almost impossible to use Bootstrap for this.

In my humble opinion, those kind of framework are not so great in real industry...

It's just that many developper don't know how to do webdesign and then bootstrap is posing for the some base.

Sorry for the bad english :x