Sass (مخفف Syntactically Awesome Stylesheets) یک زبان اسکریپت نویسی است که به شیوه نامه آبشاری (CSS) تعبیر شده است و در واقع یک روش توسعه یافته از کدنویسی در CSS همراه با Syntax به حساب می آید و روشی برای کوتاه تر نویسی CSS است که در نهایت پس از Compile شدن به همان CSS تبدیل می شود. استفاده از CSS علاوه بر جذابیت و قابلیتهای مفید آن، پیچیدگی هایی دارد و کدهای شما معمولا طولانی میشود و هرچه کدها طولانیتر شوند، مدیریت آن نیز سختتر میگردد. اما با استفاده از SASS، قابلیت هایی به Css اضافه میشود که قبلاً وجود نداشت، از جمله استفاده از varible ها، نوشتن کدهای تو در تو ( nesting ) و ....
فریم ورک Compass بهSass قدرت بیشتری می دهد. در واقع Compass یک فریم ورک موتور جستجو جاوای رایگان و متن بازی (open source) است. Compass یک API ساده برای کار با Lucene (شبیه به API ارائه شده توسط کتابخانه های ORM) فراهم می کند و در واقع فریم ورکی قوی برای موتور جستجو (Search Engine) است.
در دوره آموزشی Responsive CSS with Sass and Compass شما با قابلیت های اساسی و کلیدی SASS و Compass در طراحی ریسپانسیو سی اس اس آشنا می شوید.