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 trialammarkhan
Front End Web Development Techdegree Student 21,661 PointsWhat is sass, really?
I haven't been able to figure out what sass is for. what is the use of using sass. why not just css?
3 Answers
Kevin Korte
28,149 PointsAs Aaron said, sass gives css the features it needs. It turns CSS dynamic. We can use variables, functions, loops, etc. It helps keep our CSS dry, because let's face it, CSS by nature is a lot of repeating code. Now we can let sass dynamically create all the repeating css, while we only ever have to describe something once in Sass.
I think once you Sass, you won't go back.
jason chan
31,009 PointsSass is preprocessor of css. Basically, sass is CSS on steriods we use it to do things normal css can't do it. Helps with organizing your script into smaller files vs a huge 200+ line css script. It's not that bad. I love it.
Aaron HARPT
19,845 PointsSass gives you extra abilities such as variables, mixins, and other features.