CSSを拡張するためのメタ言語として、代表的なものに﹁SCSS(Sass)﹂と﹁LESS﹂があります。今回、導入を検討するにあたり、両者を比較しました。 結果的には、﹁SCSS(Sass)﹂を導入することにしましたが、特に﹁SCSS(Sass)﹂を選択する決め手となった点に重点を置きつつ、両者の違いをまとめまてみました。 はじめに Webサイト、Webアプリケーションが大規模になるにつれて、CSSの設計・管理にもリソースを割かれるようになります。CSSのモジュール化、コンポーネント化による再利用性を考えたとき、現状のCSSを取り巻く状況は十分とは言えません。 一つの選択肢としてあがるのが﹁Blueprint﹂や﹁960 Glid System﹂等のCSSフレームワークの利用ですが、その再利用性と構造・表現の分離度はトレードオフです。 そこで、CSSの利点を活かしつつ、再利用性を高めるために