Sass چی داره که Less نداره؟

امیدوارم از مطلب قبل تا الان با Sass کار کرده باشید، چطور بود؟ به مشکلی بر نخوردید؟ اگر چیزی بوده توی کامنت‌ها بگید تا در موردش بحث کنیم.

Sass ابزار‌های قدرتمندی در اختیار میذاره که هیجان کار و سر و کله زدن با آن ها را بالا می‌بره:

 

Mixin Directives

Mixinها یکی از قدرت‌ترین ویژگی‌هایی است که از تکرار کد جلوگیری کرده و باعث تمیز شدن کد می‌شود. در واقع کد را یکبار نوشته و چندجا استفاده می‌کنید. مثال زیر را ببینید:

ادامه خواندن Sass چی داره که Less نداره؟

از Sass نترسید!

در همایش استانداردهای وب که هفته پیش برگذار شد(+)، محسن براتی در مورد Sass ارائه‌ایی داشت و قبل از شروع ارائه سوالی مطرح کرد:

شما Sass را ترجیح میدید یا LESS؟

عده‌ایی که LESS را انتخاب کردند معتقد بودند که کار با Sass سخت است و برای همین آن را ترجیح میدن… و این دلیل خوبی برای نوشتن مطلب در مورد Sass عزیزی است که این چند وقت به شدت از کار کردن باهاش لذت میبرم.

همیشه شروع به یادگیری تکنلوژی جدید سخت و وقت گیر بنظر میاد ولی فکر می‌کنم این بیشتر تصور ذهنی ما از موضوعات است که آن‌ها را سخت می‌کنه، تو این مطلب قدم قدم Sass را روی سیستممون نصب می‌کنیم و در پست‌های بعدی به ویژگی‌های منحصربفرد آن میپردازیم.

در مورد CSS Preprocessor ها (مانند: LESS, Sass, Stylus) باید بگم که این زبان‌ها این امکان را به ما می‌دهند که کدهای CSS را شبیه به زبان‌های برنامه‌نویسی استفاده کنیم و بتوانیم توابع و متغیر‌هایی تعیین کنیم که کار ما را وسعت و سرعت بخشد.(البته این توضیح خیلی ناقص و کوتاه است، بد نیست راجبش یکم سرچ کنید)

ادامه خواندن از Sass نترسید!