Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

Design

Is it necessary to study Bootstrap as a web designer or not?

Is it necessary to study Bootstrap as a web designer or not?

2 Answers

Brendan Whiting
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Brendan Whiting
Front End Web Development Techdegree Graduate 84,696 Points

It isn't necessary but it is useful. Bootstrap makes a lot of things look good by default (especially forms), gives you handy responsive layout tools by default (like containers and grids). You could build all of this yourself, but that's a lot of work. And their framework is battle tested in all sorts of scenarios you might not have thought of yet. You can extend and customize Bootstrap so it looks like your brand rather than generic.

I've used Bootstrap in personal projects. At work we have our own Design System/CSS framework that's not based on Bootstrap. But there are companies that use their own flavor of Bootstrap. There are other CSS frameworks too like Material Design from Google, Zurb Foundation, Semantic Design. My advice is less about using Bootstrap specifically, and more about the benefits of using a CSS framework, and pragmatically that you'll probably have to work within one at some point.

Thanks for the answer my friend

Building on Brendan's answer, I think it depends really on what sort of design you want to do. Some designers build prototypes entirely using Adobe or some other software package and leave the building of the site to developers. Other designers code themselves as well and prototype in the browser. I would recommend it, but it depends on the nature of the work you want to do. But it can never hurt to have an additional skill in your toolbox.

justin s.
justin s.
1,009 Points

Jack of all trades, master of none. ;)

Yo want to be a designer, design. You want to be a coder, code. There's so much to learn and constant changes that trying to do both makes mastery virtually impossible. I'm hiring, I want the best. I want the master.