„Stylus“ yra dinamiška išankstinio apdorojimo kalba, kuri kompiliuojama į standartinę CSS (kaskadinių stilių lapus). Jis siūlo lankstesnį ir galingesnį stilių lapų rašymo būdą, naudojant tokias funkcijas kaip kintamieji, įdėjimas, mišiniai ir funkcijos – panašiai kaip „Sass“ ar „Less“.
„Stylus to CSS“ reiškia stilių rašymo „Stylus“ (.styl failai) ir jų kompiliavimo į paprastus CSS (.css failus), kuriuos supranta naršyklės, procesą.
Švaresnė sintaksė: „Stylus“ leidžia praleisti kabliataškius, skliaustus ir dvitaškius, todėl jūsų kodas tampa glaustesnis.
Kintamieji ir mišiniai: Lengvai pakartotinai naudokite stilius ir nustatymus.
Funkcijos ir logika: Pridėkite programavimo logiką prie stilių lapų.
Įdėjimas: Susijusias taisykles laikyti kartu lengviau skaitomu formatu.
Prižiūrimumas: Lengviau valdyti ir keisti didelių projektų mastelį.
Dirbant su didelio masto ar sudėtingais CSS projektais.
Kai reikia logika pagrįsto stiliaus (sąlygų, ciklų).
Kai norite pakartotinai naudoti stilius efektyviai (pvz., su mišiniais).
Kai jau esate Node.js pagrindu sukurtoje aplinkoje (rašyklis gerai integruojasi).
Kai pageidaujate minimalistinės, švaresnės sintaksės, palyginti su „Sass“ ar „Less“.