NgRx என்பது Angular-க்கான Redux-ஐ-உள்ளடக்கிய நிலை-ব్యवस्थાપन நூலகமாகும். இது பயன்பாட்டின் நிலையை ஒரு ஒற்றை அপরிবর্த்தनीய store-ல் கணக்கீட்டு வைக்கிறது, கடுமையான, முன்னறிவிப்பான, ஒற்றை-திசை தரவு ஓட்டத்தை RxJS-ல் கட்டப்பட்டது.
முக்கிய பகுதிகள் மற்றும் ஓட்டம்
Component dispatches an ACTION →
REDUCER produces new state (pure function) →
STORE updates →
SELECTORS read state →
Component re-renders
(EFFECTS handle side effects like HTTP, dispatching new actions)
