前提知識CSS in JS: CSSをそれに対応するコンポーネントと同居させて(一般的にはJavaScriptファイル内に)書く技術の総称。コンポーネントからスタイル定義への依存関係が細かく管理でき、UIコードの凝集度も上がるメリットがある。CSS Extraction: CSS in JSで記述されたCSSを1つの静的なCSSファイルとして取り出すこと。なぜLinaria / Compiledなのかこの2つはCSS Extractionに対応した現代的なCSS in JSライブラリであり、かつstyled-componentsやemotionからの移行を意識したAPIになっているからです。 CSS in JSライブラリ全般の比較については以下の記事が参考になります。 GitHub - andreipfeiffer/css-in-js: A thorough analysis of all