Je vous propose dans cette formation de découvrir ensemble le préprocesseur SASS. SASS est un préprocesseur qui vous propose de travailler avec une syntaxe CSS améliorée qui offre des fonctionnalités supplémentaires comme par exemple la possibilité d'imbriquer les règles, de concaténer plusieurs fichiers ensemble ou de créer des fonctions afin de limiter la répétition.
Pourquoi choisir SASS ?
SASS n'est pas le seul préprocesseur qui existe aujourd'hui en CSS et on peut se demander pourquoi le choisir plutôt qu’un autre.
Beaucoup de préprocesseur sont nés à l'époque où SASS nécessitait Ruby pour fonctionner (le rendant ainsi plus difficile à installer sur certaines plate-forme) et essayaient de reproduire les fonctionnalités de SASS sur d’autres environnement comme NodeJS.
Depuis SASS a été porté en C/C++ et transformé en librairie qui peut être utilisée depuis n'importe quel langage (ce qui rend donc les alternatives moins pertinentes aujourd’hui que par le passé).