ReactコンポーネントがUIの考え方を変える理由

なぜ人々がReactコンポーネントを愛するのか不思議に思っていました。そして、その理由を理解しました。

コンポーネントとは、UIを構成する小さな断片のことです。ボタンやカードを思い浮かべてください。一度作れば、どこでも使えます。同じHTMLを何度も書く必要はもうありません。

  • propsを使ってデータを渡します。
  • コンポーネントはデータに基づいて変化します。
  • コードがクリーンに保たれます。
  • ファイルが小さく保たれます。
  • バグの発見が容易になります。

小さなコンポーネントを大きなコンポーネントの中に配置します。それぞれのパーツがひとつの役割を担います。これにより、アプリは予測可能なツリー構造になります。

シンプルさは強力です。ポートフォリオにも、大規模なアプリにも、この考え方を活用してください。

出典: https://dev.to/kahenda/why-react-components-will-change-how-you-think-about-ui-1i3b