About of SASS. Part-1

Mahbubur Rahman
1 min readJul 1, 2021

--

What is SASS?

SASS এর পূর্ণ অর্থ হলো Syntactically Awesome Stylesheet । যা ২০০৬ সালে ডিজাইন করেন Hampton Catlin এবং Develop করেন Natalie Weizenbaum। SASS হলো সিএসএস(CSS) এর একটি প্রি-প্রোসেসর(Pre-processor)। এবার আসি প্রি-প্রোসেসর কি?

প্রি-প্রোসেসর হলো এক ধরনের প্রোগ্রাম, যা ইউনিক কোন সিনট্যাঁক্স(Syntex) কে সিএসএসে রূপান্তর করে। প্রি-প্রোসেসর কাজ হলো বার বার একি সিএসএস লেখাকে হ্রাস করা এবং কম সময়ে সহজে সিএসএস তৈরি করা। প্রি-প্রোসেসর গুলোর কিছু Features আছে যা কিনা সাধারণ সিএসএসের মধ্যে থাকে না। যেমনঃ Declare Variable, Mixin, Nesting Selector, Inheritance Selector and so many.

SASS সিএসএসের একটি এক্সটেনশন ও। সিএসএসের সকল ভার্শনের সাথে SASS সহজে তার কার্যক্রম চালিয়ে যেতে পারে।

Why use SASS?

সাধারণ সিএসএসে একি লিখা বার বার লিখা লাগে তাই কোড অনেক বড় হয়ে যায়, প্রোজেক্টের উপর নির্ভর করে কোড অনেক জটিলও হয়ে থাকে, যার কারণে সাধারণ সিএসএস কে Maintain করা ও কঠিন হয়। এ সকল সমস্যা সমাধানের জন্য প্রি-প্রোসেসরের আগমন। যেহেতু SASS একটি প্রি-প্রোসেসর তাই SASS এর মধ্যে আপনি variable, nested rules, mixins, classes, inheritance, built-in-function, loop ইত্যাদি ব্যবহার করতে পারবেন। যা কিনা আপনার সিএসএসকে পাওয়ার ফুল বানিয়ে ফেলবে। SASS আপনাকে সিএসএসের মধ্যে এক ধরনের প্রোগ্রামিং ভাব দিবে।

-Mahbubur Rahman

#wdmahbubur

--

--

Mahbubur Rahman
Mahbubur Rahman

No responses yet