Question

Je cherche un moteur de gabarit. Quels sont les facteurs importants à considérer lors du choix parmi HAML, SASS / Compass et ERB?

Était-ce utile?

La solution

Pour résumer:

  • Haml est un langage de balisage
  • Sass est un ensemble d'extensions CSS compilées en CSS standard
  • Compass est une enveloppe pour Sass autour de choses comme Blueprint
  • Erb est simplement du code HTML avec du code Ruby intégré.

Généralement, vous allez chercher Haml ou Erb (bien que vous puissiez les mélanger et les assortir si nécessaire), ainsi que CSS ou Sass. Compass est simplement un ajout à Sass.

Je recommanderais de commencer par Haml et Sass, car Haml utilise la plupart des aspects ennuyeux et sujets au bogue de HTML et les abandonne. Une fois que vous vous êtes habitué à écrire en Haml, utiliser Erb est très verbeux.

Pour le CSS, choisissez un framework (tel que Blueprint ) et utilisez-le tel quel pour commencer. . Vous pouvez toujours ajouter Compass à plus tard si vous estimez en avoir besoin.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top