⊗jsrtPmHkEfs 3 of 47 menu

Reactにおけるエフェクト

フック useEffect の使い方を検討する前に、 Reactにおけるエフェクトとは何かを理解する必要があります。

エフェクトまたは副作用 (side effects) は、 コンポーネントが 外部システム に接続し、 同期することを可能にする追加のアクションです。

外部システムとは、Reactの制御下にないコードや アプリケーションの断片を指します。 これには、ネットワーク操作、ブラウザのDOM、 アニメーション、サードパーティのUIライブラリで 書かれたウィジェット、およびReact以外で作成された 他のアプリケーションとの連携が含まれます。

エフェクトは、レンダリング後にコードを実行することを 可能にし、Reactの範囲外にあるシステムと コンポーネントを同期させる機会を提供します。

エフェクトは、コンポーネントの初回描画時、 監視対象の値が変更された時、またはコンポーネントの ライフサイクルが終了した時に実行されます。

エフェクトは、ある種のReactからの「非常用」 ハッチであり、乱用すべきではないことを 覚えておく必要があります。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否