Store
E696491
Store is the central NgRx state container that holds application state and enables reactive, unidirectional data flow in Angular applications.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| Store (NgRx) | 0 |
Statements (41)
| Predicate | Object |
|---|---|
| instanceOf |
Angular library component
ⓘ
NgRx API ⓘ state container ⓘ |
| allows |
feature state composition
ⓘ
memoized selectors ⓘ |
| basedOn | Redux pattern NERFINISHED ⓘ |
| category | Angular state management library component ⓘ |
| compatibleWith | Angular CLI NERFINISHED ⓘ |
| configuredVia |
StoreModule.forFeature
NERFINISHED
ⓘ
StoreModule.forRoot ⓘ |
| definedIn | @ngrx/store package NERFINISHED ⓘ |
| encourages |
separation of concerns
ⓘ
testable state management ⓘ |
| enforces | immutability of state ⓘ |
| exposes |
dispatch method
ⓘ
observable state stream ⓘ select method ⓘ |
| holds | application state ⓘ |
| hostedOn | GitHub (ngrx/platform) NERFINISHED ⓘ |
| integratesWith |
NgRx Actions
NERFINISHED
ⓘ
NgRx Effects NERFINISHED ⓘ NgRx Entity NERFINISHED ⓘ NgRx Reducers NERFINISHED ⓘ NgRx Router Store NERFINISHED ⓘ |
| license | MIT License ⓘ |
| maintainedBy | NgRx team ⓘ |
| observableType | Observable ⓘ |
| partOf | NgRx NERFINISHED ⓘ |
| pattern | single source of truth ⓘ |
| primaryRole | centralized state management ⓘ |
| receives | actions ⓘ |
| returns | new state ⓘ |
| scope | frontend state management ⓘ |
| supports |
reactive data flow
ⓘ
time-travel debugging (via DevTools) ⓘ unidirectional data flow ⓘ |
| updatesStateVia | reducers ⓘ |
| usedFor |
feature module state
ⓘ
global application state ⓘ |
| usedIn | Angular applications ⓘ |
| writtenIn | TypeScript NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.