エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
GitHub - calloc134/thinking-in-react: React とは何であるのか(執筆中)
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
GitHub - calloc134/thinking-in-react: React とは何であるのか(執筆中)
要素を生成する仕組み に 「純粋関数性」 を強く推奨する 関数型の思想 宣言的 UI に渡す 要素 を 生成... 要素を生成する仕組み に 「純粋関数性」 を強く推奨する 関数型の思想 宣言的 UI に渡す 要素 を 生成する関数 を コンポーネント と呼ぶ 以後、React の要素は明示的に 「React 要素」 と呼ぶ React では、このコンポーネントを クラスではなく 関数 として定義することを推奨している 関数として定義されたコンポーネント = 関数コンポーネント そして 関数コンポーネントの 実装 において、 関数型プログラミング の 概念 や パターン を 多く取り入れている 具体的には、関数コンポーネントに対して、以下の特性を持つように設計することを要求している A. 同じ入力に対して同じ出力を返す関数 つまり、入力値 以外の 外部の値から読み取りを行わない関数 B. 関数の実行で外部の値を変更しない関数 つまり、戻り値 以外の 外部の値に書き込みを行わない関数 この A/B の両方

