カテゴリー:React
-
02.08
【React】「React.memo」について
React.memoとは? コンポーネントのレンダリング結果をメモ化するReactのAPI、React16.6から導入されました。あくまでpropsの変更に対して再レンダリングの判定が行われるだけでstateやuseContextで…
-
src/index.jsとは? Reactのエントリーポイント(Reactアプリケーション内で一番初めに呼び出されるソース)です。 また、webpackとかを使っている場合はデフォルトでwebpackのエントリーポイント(ビル…
-
ライフサイクルとは? コンポーネントがマウント(描画)されてからアンマウント(破棄)されるまでの過程のことです。 フェーズ マウント 更新(マウントしたコンポーネントを更新) アンマウント フックのルー…
-
01.24
【redux】redux-thunk
redux-thunkとは? actionCreatorで関数を返せるようになる。 非常にシンプルで、ActionCreater内部のロジックで非同期処理を実行できます。通常、ActionCreatorはピュアなオブジェクトを返さないと…
-
01.23
【React】「props」について
propsとは? 親コンポーネントから子コンポーネントにデータを受け渡しすることができる機能のことです。 思想 propsは変更不可能なイミュータブルな値です。値を変更することはReactの思想に反して予期せぬ動作に繋がるので避けまし…
-
12.22
【React】JSX、Componentの基本
JSXとは? JavaScript XMLの略でJavaScriptを拡張した言語でテンプレート言語の一つです。Facebook社が開発しました。 メリット 見た目がHTMLやXML風なので可読性が非常に高いです。 仕組み アプリ…