Wichtige Redux-Werkzeuge
Nachdem wir in den vorherigen Lektionen die theoretischen Grundlagen von Redux kennengelernt haben, können wir nun zu den wichtigsten, offiziell empfohlenen Werkzeugen übergehen, die wir ebenfalls für die Erstellung einer Anwendung mit Redux verwenden werden.
Obwohl Redux eine kleine, eigenständige JS-Bibliothek ist, kann sie mit verschiedenen Frameworks verwendet werden. Es wird angenommen, dass sie am häufigsten gerade mit dem React-Framework verwendet wird, und wir werden es genauso machen. Die Schöpfer von Redux haben ein offizielles Paket React-Redux veröffentlicht, das es React-Komponenten ermöglicht, in Verbindung mit Redux zu arbeiten.
Das zweite wichtige Werkzeug für die Arbeit ist das Redux Toolkit oder einfach RTK. Es ermöglicht die Reduzierung der Anzahl der zu installierenden Abhängigkeiten, vereinfacht den Code und reduziert die Menge an boilerplate-Code in der Anwendung und verfügt über viele nützliche integrierte Dinge, wie Redux Thunk und Redux DevTools, über die wir später sprechen werden.
Und schließlich das Debugging-Werkzeug - die Browsererweiterung Redux DevTools Extension. Sie hilft uns, Änderungen des Zustands im Redux-Store zu verfolgen und die Anwendung effektiv zu debuggen.
Die Installation dieser und zusätzlicher Werkzeuge, sowie anderer benötigter Bibliotheken, werden wir in den folgenden Lektionen vornehmen.