پیش پردازنده هایی مثل SASS و LESS چکار میکنند و مزایای استفاده از آن ها چیست

Alireza 4 ماه پیش

می خواستم بدونم پیش پردازنده هایی مثل SASS و LESS چه مزایایی دارند و آیا استفاده از آن ها ضروریه؟ این پیش پردازنده ها چه کاربردهایی دارند؟

1 پاسخ
برای قرار دادن دیدگاه وارد شوید

پیش پردازنده هایی مثل SASSیا LESS برای شما این امکان را فراهم می کنند تا: متغیر تعریف کنید، mixin بسازید و یا از قوانین تو در تو استفاده کنید. این پیش پردازنده ها کد نویسی را آسان می کنند و به شما اجازه می دهند تا css شما مانند html تو در تو باشد. توجه داشته باشید برای این که این پیش پردازنده ها قابل استفاده باشند باید به یک فایل css کامپایل شوند و سپس آن فایل کامپایل شده باید به فایل html شما لینک شود.

با استفاده از پیش پردازنده هایی مانند SASSو LESS شما می توانید کدها را در جاهای مختلف استفاده کنید، رنگ به یک متغیر اختصاص دهید و با استفاده از این متغیرها کد خود را مرتب تر و داینامیک کنید. برای مثال اگر زمانی تصمیم به تغییر رنگ فونت یا رنگ اصلی سایت گرفتید، می توانید بجای تغییر صدها خط کد تنها با تغییر یک خط از کد (مثلا تغییر رنگ اختصاص داده شده به یک متغیر) به هدف خود برسید.