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 Sass Basics (retired) Speeding up Workflow with Sass Working with Sass Libraries

Micah Doulos
Micah Doulos
17,663 Points

Which CSS Framework are Employers looking for most?

In this video, Hampton suggests using Bourbon or Compass for a framework to be used with Sass. He lightly touched on Bootstrap. From my research, Bootstrap seems to be the most in demand framework with employers. Is it true that new developers should focus on Bootstrap and Sass for junior positions?

2 Answers

Thomas Dimnet
.a{fill-rule:evenodd;}techdegree seal-36
Thomas Dimnet
Python Development Techdegree Graduate 43,629 Points

Hi Micah,

well this is a really good question :). Today there are a lot of css frameworks you can work with (and your should learn). By now knowing bootstrap is a must have for a front-end web dev => you can build the integration of your web site with it but you can also use it with front end frameworks like Angular (the ng bootstrap library)

An other good CSS framework you can learn is bulma . It is a very lightweight framework you can use with React JS applications.

In conclusion I suggest you to see how you can use Bootstrap with Sass (how to overwrite some of its rules with a css pre-processor).

If you need anything else (ressources, advice and so on), please ask :).



Frameworks come and go. I find it more important to focus on things like understanding CSS cascade and specificity. Where I work at (Think Company) we use both Sass and Less depending on what the client needs, so it is probably helpful to learn the ins and outs of those two things, and more about the fundamentals of writing good CSS.

Sometimes we run into a project where we need Bootstrap, other times it is Foundation we are using. Most of the time though we are writing our own styles entirely using tools like Autoprefixer and PostCSS to handle various things like prefixing. I guess the point I am trying to make is that depending on where you are working, you may use different tools, and most of those places are going to care more about how you write your CSS than which framework you use specifically. The documentation for BootStrap, Foundation, Bourbon, etc is great and plenty, so you'll be able to pick any of them up quickly. At the end of the day, they are all pretty much the same minus class names, extra JS functionality, and their approach to certain problems.