2012-03-22 12 views
11

LessはCSSで何を提供しているのか理解しており、twitterのブートストラップ製品も見ています。しかし、コンパスやSASSと比較してどのように説明することができます。私は本当にSASSが現在何かを理解しています。コンパスはどうですか、それが私のために何をするのですか?コンパスとSASS以下と?

私はASP MVC3(4)でWindowsプラットフォームで作業しています。コンパスとSASSをそのプラットフォームでも使用できますか?

+0

コンパスが何であるかを説明するために、これを読んでください:https://github.com/Snugug/training-glossary/wiki/Compass –

答えて

9

SASSとLESSは基本的に同じです。変数やミックスインなどを使用して、それを普通のCSSにコンパイルする能力。

Twitter Bootstrapは、グリッド、タイポグラフィなどを定義することで、すばやく動かすさまざまなスタイルのあらゆる種類のCSSフレームワーク(いくつかのjavascriptプラグインを含む)です。これはいくつかのlessファイルを提供しますが、それ自体はありません。

コンパスは、上記のような種類のフレームワークです。 SASSとLESSが提供するものよりも多くのヘルパー機能を持つSASSを使用しています。また、Blueprintという名前のTwitter Bootstrapにも同様のCSSフレームワークが含まれています。

機能がたくさんあるので、今後のすべてのプロジェクトでコンパスを使用しています。
これも非常によく文書化されています。 http://compass-style.org/reference/compass/

および.NET/MVC3サポートについては、こちらを見てみましょう:http://thedevstop.wordpress.com/2012/01/08/integrating-the-compass-css-framework-into-visual-studio/
私はまだそれを自分で試していないが、それは私がこれまで見た中で最高の解決策のように思えます。

TL; DR
私はコンパスが行く方法です!

+0

コンパスでスプライトをテストしたところです。開発ワークフローに革命的なものです!今他のものに戻ることはできません:) – Frexuz

2

TwitterのBootstrapフレームワークはかなり人気があり、LESSに基づいています。私はgithub repoを調べました。コンパスの活動の少なくとも2倍の活動をしているように見えます。あなたが選ぶものであれば大丈夫でしょうが、どちらも非常にしっかりしているようです。

+2

ブートストラップはv4以降Sassに移行しました:http://blog.getbootstrap.com/2015/08/19/bootstrap-4-alpha/ –

関連する問題