タグ

ブックマーク / qiita.com/inuscript (1)

  • Reactの Higher-order Components (HoCs) という概念に関するメモ - Qiita

    ReduxなどReact関連のライブラリで時々出てくるHigher-order Componentsについて色々わかんなくなったので調べたことをメモ程度に留めてまとめる 通称 HoCとかHoCsとか略されるが、この記事では Higher-order Components、HoCsで統一しておく。 Higher-order Components(HoCs)とは? 語の元となったのは高階関数(Higher-order function)であると思われる。 高階関数は、「関数を引数にとり、関数を戻り値とする」ような関数の事。 HoCsも同様で、「Componentを引数にとり、Componentを戻り値とする」ような関数(または実装パターン)の事 1 なぜこんな概念が出てきたのか? この記事が良く出される Mixins Are Dead. Long Live Composition ざっくり要約

    Reactの Higher-order Components (HoCs) という概念に関するメモ - Qiita
  • 1