Maybe you are already familiar with CSS. Yup CSS (Cascading stylesheet) we usually use to decorate our web to make it look nice and beautiful. CSS itself uses a simple and easy to understand language, so even those of you who are new to the programming world can learn CSS, but for those of you who are already familiar with CSS, you may need a more efficient way because maybe writing CSS is still less effective or fairly simple. So to answer all your complaints, a CSS Preprocessor was created, a way that is more efficient than writing ordinary CSS. One of the commonly used CSS Preprocessor is SASS.
SASS (Sassy Stylesheet) itself provides convenience such as no need to write open / closing brackets, and also no need to write a semicolon at the end of the syntax. Using SASS itself makes it easier for us to write CSS such as using variables, nesting, mixins, selector inheritance, etc. Other advantages such as CSS which is more structured, neat, easy to understand, and most importantly it can run well in all browsers.
You can view the SASS website here. Then there is SCSS, just like SASS but maybe those of you who are a little less familiar with SASS can use SCSS, then what is the difference between SASS and SCSS?
SCSS is the most commonly used syntax which is a superset of CSS, which means that any CSS syntax that is in CSS3 can be used in SCSS, but it can use features like those in SASS and indeed the writing is easier to understand for those of you who are new to SASS and SCSS. this. Usually SCSS files use the “.scss” format
While the SASS syntax that first emerged from SCSS is known as idented syntax which usually uses the .sass format. And it is intended for users who prefer the ease of writing CSS.