Redux Toolkit (RTK) on virallinen ja suositeltu tapa kirjoittaa Reduxia nykyään. Se poistaa klassisen Reduxin pahamaineisen boilerplate'n — manuaaliset action types, action creatorit, immutable update -logiikka, store-asetus — samalla kun se säilyttää samat ydinperiaatteet.
Boilerplate-ongelma, jonka RTK ratkaisee
= ;
= () => ({ : });
() {
(action.) {
: { ...state, : state. + };
: state;
}
}
