CSS to SCSS とは、標準の CSS (Cascading Style Sheets) を、強力な CSS プリプロセッサである Sass の構文である SCSS (Sassy CSS) に変換するプロセスを指します。 SCSS は、変数、ネスト、ミックスイン、関数、継承などの機能によって CSS を拡張し、より整理された再利用性の高いスタイルシートを作成します。
変数: 色、フォントサイズ、間隔単位などの再利用可能な値を保存します。
ネスト: HTML を反映した階層構造で CSS ルールを整理します。
ミックスイン: 複数の要素にわたってスタイルのグループを再利用します。
関数と演算子: 計算を実行したり、値を動的に操作したりします。
コード構成: スタイルを複数のモジュール部分に分割します。 @import または @use を使用します。
より優れた構造と再利用性が必要な 大規模プロジェクト で作業する場合。
既に SCSS を使用しているコードベースを保守または参加する場合。
標準 CSS では提供されていない高度な機能 (ループ、数式演算など) が必要な場合。
スタイリングに コンポーネントベースまたはデザインシステム アプローチを採用する場合。