Şablonlu bir motor arıyorum. HAML, SASS/Compass ve ERB arasında seçim yaparken göz önünde bulundurulması gereken önemli faktörler nelerdir?HAML, SASS/Compass ve ERB arasındaki temel farklar nelerdir?
10
A
cevap
12
Özetlemek gerekirse: Blueprint gibi şeyler etrafında Sass için bir sarıcı
- Haml
- Sass standart CSS
- Pusula içine derlemek CSS uzantıları kümesidir bir işaretleme dilidir olduğunu
- Erb sadece gömülü Ruby kodu ile HTML.
Genel olarak Haml veya Erb'e (ihtiyacınız varsa bunları karıştırabilir ve eşleştirebilirsiniz) ve CSS veya Sass'ı incelersiniz. Pusula sadece Sass'a bir eklentidir. Haml, HTML'nin can sıkıcı, hataya eğilimli yönlerinin çoğunu alıp bunlara engel olduğu için Haml ve Sass ile başlamanızı tavsiye ederim. Haml'da yazmaya alıştığınızda, Erb'i kullanmak çok endişeli.
CSS'ye gelince, bir çerçeve seçin (Blueprint gibi) ve başlatmak için olduğu gibi kullanın. İhtiyaç duyduğunuzu düşünüyorsanız, daha sonra Pusula'yı her zaman ekleyebilirsiniz.