22035リドス
ステータス管理ツールとは?
例えば、Aという最上位の要素があると仮定し、以下は100個のサブ要素である.
100番目のサブエレメントで最上位エレメントのステータスを参照する必要がある場合は、
❗状態管理ライブラリがこの複雑さを解決
Propsドリル問題を解決できる
👉 じょうちょう
JavaScriptによって駆動されるアプリケーションでは、
ステータス管理ライブラリは、予測可能なステータスの管理に役立ちます.
冗長性は、エコシステムで最も使用率の高いステータス管理ライブラリに応答します.
反応器の中で最も使用率が高いが、
ステータス管理ライブラリは、リアクターだけでなく、他のJavaScriptフレームワークにも使用されます.
バーリデスの3つの原則
1つのアプリケーションに1つのショップしかありません
ステータスは読み取り専用です
新しい値を作成し、A"
reduceは、アクションオブジェクトのみで変更できます.
変化を引き起こす関数、reducerは純粋な関数であるべきです
同じパラメータを呼び出すreducer関数は、常に同じ結果値
Yang Ridex用語の整理
タイプフィールドは、actionの名前(フィーチャー)を記述する文字列
//action
{
type : "ADD_TODO",
data : {
text : "리덕스 배우기"
}
}
受信パラメータはactionオブジェクト
export const addTodo = (data) => {
return {
type: "ADD_TODO",
data
};
}
関数
新しいステータス
アクションオブジェクトを渡すだけでいい
冗長状態管理フローチャート
Reference
この問題について(22035リドス), 我々は、より多くの情報をここで見つけました https://velog.io/@nulee1000/220325-리덕스テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol