Ktorý CSS preprocessor doporučujete? rubrika: Kódování: HTML

Anonym
položil/-a 25.4.2012

Poslednou dobou sa začalo viac hovoriť o CSS preprocesoroch, no vždy je to jeden názor na jeden blog post. Zaujímal by ma názor širšej vzorky ľudí – aký používate CSS preprocesor, aké sú jeho výhody a nevýhody voči ostatným?

Komentáře

  • David Grudl : Nejlepší by byl Stylus, kdyby nebyl tak nedotažený a zabugovaný. Nejvyspělejší je SASS, ale je zároveň i nejukecanější, což zrovna u preprocesoru je těžko pochopitelné, ten by měl psaní šetřit. LESS je směsicí nevýhod obou. Nejlépe mi z toho vychází žádný preprocesor (zatím) nepoužívat. (nojo, komentář není odpověď, ale smazat to už nelze a na iPadu nejde poslat odpoveď) 26.4.2012
  • Anonym : Ďakujem za reakciu. Čo sa týka bugov v Styluse, máš na mysli iba tie o ktorých si písal na blogu, alebo si narazil na ďalšie? 26.4.2012
odkaz
Anonym
odpověděl/-a 25.4.2012

Co se schopností všech tří velkých preprocesorů týče, jsou prakticky shodné - proměnné, mixiny, parametrizované mixiny, nesting...

Při výběru tedy záleží prakticky jen na dvou ohledech:

1) Jak to chci používat.
V Ruby je jasná volba nativní SASS, v Node.js LESS nebo Stylus, v klasickém PHP je nejsnazší LESS. Při ruční kompilaci do CSS je ve Windows trochu problém všude :-)

2) Jakou chci syntaxi.
Pokud chci zůstat blízko CSS a přidat jen výhody, LESS je jasná volba. Pokud naopak chci méně psaní i za cenu většího odchýlení od CSS, Stylus je asi nejlepší.

Já osobně používám LESS.
Jeho syntaxe je nejblíž samotnému CSS, takže se snadno přechází tam a zpět (čemuž se nevyhnete, třeba při hraní s firebugem). Taky se hodně snadno používá s PHP, což já (neznalý Ruby i Node.js) na Windows oceňuju.

Komentáře

  • MelkorNemesis : "Při ruční kompilaci do CSS je ve Windows trochu problém všude :-)" Na to se da pouzit program SimpLESS, je pod windows/mac a tusim i linux. Akorat na nej dropnes slozku(y), kde ma hlidat zmenu LESS souboru a automaticky to pri zmene kompiluje do stejnojmenneho CSS. 26.10.2012
  • Anonym : @MelkorNemesis : https://github.com/gruntjs/grunt + desiatky pluginov, je to nodejs takze ani na windows s tym nie je problem. 29.10.2012
  • LexVjatkin : Doporučuju používat oficiální JS compiler který všude krásně pustíte přez node. Ten je vždy ve vývoji/bugfixech napřed oprotim ostatním neoficiálním reimplementacím pro různé další jazyky. 15.3.2013
  • xxar3s : vo win vsetko funguje perfektne: npm install -g stylus 16.3.2013

Pro zobrazení všech 17 odpovědí se prosím přihlaste:

Rychlé přihlášení přes sociální sítě:

Nebo se přihlaste jménem a heslem:

Zadejte prosím svou e-mailovou adresu.
Zadejte své heslo.