Statements (56)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Author
|
gptkbp:bfsLayer |
2
|
gptkbp:bfsParent |
gptkb:Author
|
gptkbp:allows |
asynchronous operations
|
gptkbp:can_be |
unit tested
used for logging used for caching combined with reducers integrated with third-party libraries lazy loaded used with Ng Rx Store Dev Tools |
gptkbp:developed_by |
gptkb:Ng_Rx_Team
|
gptkbp:enables |
reactive programming
|
gptkbp:exemplifies |
state management
|
gptkbp:handles |
HTTP requests
|
https://www.w3.org/2000/01/rdf-schema#label |
Ng Rx Effects
|
gptkbp:integrates_with |
gptkb:Author
|
gptkbp:is |
declarative
maintained open source widely used a library community-driven well-documented event-driven used for complex applications used for managing subscriptions designed for scalability used for data synchronization a core part of Ng Rx based on Redux principles highly testable part of Ng Rx ecosystem used for API calls used for handling user interactions used for managing application lifecycle used for managing forms used for managing notifications used for managing routing used for managing side effects used for managing state persistence used for managing timers used for state transitions |
gptkbp:is_compatible_with |
gptkb:Angular_CLI
|
gptkbp:is_part_of |
gptkb:Ng_Rx_library
|
gptkbp:manages |
external interactions
|
gptkbp:provides |
error handling
side effects management middleware functionality action creators |
gptkbp:requires |
gptkb:Rx_JS
|
gptkbp:supports |
hot reloading
multiple effects action streams |
gptkbp:used_in |
Angular applications
|
gptkbp:uses |
Observables
|