NgRx - Devtools
Az @ngrx/store-devtools egy fejlesztői eszköz az NgRx Store-hoz, amely segít nyomon követni és debuggolni az állapotváltozásokat egy Angular alkalmazásban.
📌 Mit csinál az NgRx Store Devtools?
-
Time-travel debugging 🕰️ – Vissza tudsz lépni korábbi állapotokra.
-
Akciók monitorozása 🔍 – Megnézheted, milyen actionök futottak le és milyen adatokat tartalmaztak.
-
Állapotváltozások vizualizálása 📊 – Láthatod, hogyan módosult az állapot az egyes akciók hatására.
-
Exportálás/importálás 📂 – Elmentheted az állapotot és visszatöltheted később.
🚀 Hogyan telepítsd?
Futtasd az alábbi parancsot a projektedben:
⚙ Hogyan konfiguráld?
Nyisd meg az app.config.ts (vagy app.module.ts, ha még module-alapú az appod) fájlt, és egészítsd ki:
Ha module-based megoldást használsz:
🖥 Hogyan használhatod?
-
Telepítsd a Redux DevTools böngészőbővítményt:
-
Nyisd meg a DevTools konzolt (
F12→ Redux fül). -
Kövesd nyomon az állapotváltozásokat és próbálj ki visszatekerést, állapotmódosításokat!
🎯 Összegzés
Az @ngrx/store-devtools nélkülözhetetlen eszköz az NgRx fejlesztéshez, mivel vizuálisan nyomon követheted, hogy az alkalmazásod állapota hogyan változik az actionök hatására. Ha komolyabban dolgozol az NgRx-szel, érdemes bekapcsolni fejlesztés közben! 🚀
Comments
Post a Comment