Hi thanks! You can indeed go directly with store.select, but the benefit of piping in custom selectors and using the createSelector from NgRx Store is that you get memoized selectors.
Memoized selectors cache the data and provide efficient re-rendering if needed, because a call doesn't have to be made all the way back to the resource if the data hasn't changed and another component needs it.
Hi thanks! You can indeed go directly with store.select, but the benefit of piping in custom selectors and using the
createSelector
fromNgRx Store
is that you get memoized selectors.Memoized selectors cache the data and provide efficient re-rendering if needed, because a call doesn't have to be made all the way back to the resource if the data hasn't changed and another component needs it.
Ok, good to know :) thanks!