ホームページ  >  記事  >  ウェブフロントエンド  >  React Js に習熟するには、この概念を学習してください。

React Js に習熟するには、この概念を学習してください。

DDD
DDDオリジナル
2024-11-07 07:24:03779ブラウズ

Learn This Concept to be proficient in React Js.

ReactJ を学ぶ際に混乱しないでください。

?。 ??????????

  • 機能コンポーネント
  • クラスコンポーネント
  • JSX (JavaScript XML) 構文

?。 ??????? (?????????)

  • 小道具を渡す
  • デフォルトの小道具
  • プロップのタイプ

?。 ?????

  • ステートフックを使用
  • クラスコンポーネントの状態
  • 不変状態

?。 ????????? ??????? (??????????????????)

  • コンポーネントDidMount
  • コンポーネントDidUpdate
  • コンポーネントはマウント解除されます

?。 ??????? (?????????????????????)

  • useState
  • useEffect
  • useContext
  • useReducer
  • コールバックを使用
  • メモを使用
  • useRef
  • useImperativeHandle
  • useLayoutEffect

?。 ??????? ??????????

  • 機能コンポーネントでのイベントの処理
  • クラスコンポーネントでのイベントの処理

?。 ?????????? ?????????

  • if ステートメント
  • 三項演算子
  • 論理 && 演算子

?。 ??????? ??? ????

  • レンダリングリスト
  • React リストのキー

?。 ????????? ?????????????

  • コンポーネントの再利用
  • 子供用小道具
  • 構成と継承

??。 ????-?????? ?????????? (???)

  • HOC の作成
  • 再利用を目的とした HOC の使用

??。 ?????? ?????

  • レンダー プロップ パターンの使用

??。 ??????? ??????

  • ルートパラメータ

??。 ??????????

  • 履歴フックを使用する
  • ロケーションフックを使用する

???? ??????????
??。 ??????? ???

  • コンテキストの作成
  • useContext フック

??。 ?????

  • アクション
  • 減速機
  • ストア
  • 接続関数 (React-Redux)

??。 ?????

  • フォームデータの処理
  • 制御されたコンポーネント
  • 制御されていないコンポーネント ??。 ???? ???????
  • データ取得に useEffect
  • useEffect クリーンアップ

??。 ???? ??????????

  • API を取得
  • Axios ライブラリ

???? ??????????
??。 ??????? ??????????

  • componentDidCatch (クラスコンポーネント)
  • ErrorBoundary コンポーネント (機能コンポーネント)

??。 ???????

  • Jest テスト フレームワーク
  • React テスト ライブラリ

??。 ????????????

  • メモ化
  • プロファイリングとパフォーマンスの監視

??。 ??????? ??? ??????????

  • React アプリ (CRA) を作成する
  • 本番ビルド
  • 展開戦略

????????? ??? ?????????
??。 ??????? ?????????

  • スタイル付きコンポーネント
  • CSS モジュール ??。 ??????? ?????????? ?????????
  • リダックス
  • モブX ??。 ??????? ?????????
  • 反応ルーター
  • リーチルーター

以上がReact Js に習熟するには、この概念を学習してください。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。