Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ Reactにおけるスタイリングの選択肢 | Reactアプリケーションのスタイリング
/
React入門

bookReactにおけるスタイリングの選択肢

メニューを表示するにはスワイプしてください

Reactは、コンポーネントのスタイリング方法を一つに限定していません。プロジェクトの要件に応じて、スタイルの適用方法を柔軟に選択できます。

Reactにおけるスタイリングは、依然としてCSSが基盤となっています。違いは、スタイルの整理方法やコンポーネントへの適用方法にあります。

このコースでは、2つの主要なスタイリング手法に焦点を当てます:

  • インラインスタイル:style属性とJavaScriptオブジェクトを使用して、要素に直接スタイルを適用する方法;
  • 外部CSSファイル:従来のCSSファイルにスタイルを記述し、クラス名を使って適用する方法。

ライブラリやフレームワークを使ったスタイリング

実際のプロジェクトでは、Reactアプリケーションはサードパーティ製ライブラリやフレームワークを使ってスタイリングされることが多いです。代表的な選択肢には以下があります:

  • CSS Modules;
  • Styled Components;
  • Emotion;
  • Tailwind CSS;
  • Material UI (MUI);
  • Chakra UI。

これらのツールは、スコープ付きスタイル、デザインシステム、ユーティリティベースのスタイリングなど、高度な機能を提供します。

ここで取り上げない理由

スタイリングライブラリは強力ですが、追加の複雑さをもたらし、Reactの基礎を超えた新しい概念を導入します。 本コースの目的は、強固な基礎を築き、Reactコンポーネントの仕組みを理解し、初期段階で不要な混乱を避けることです。

Note
注意

Reactの基礎に慣れれば、どのスタイリングライブラリの学習もはるかに簡単になります。

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 4.  1

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 4.  1
some-alt