DEV Community

loading...

Discussion on: Generating Angular Container Components, the Fast and Easy Way

Collapse
rierjarv profile image
Riku Järvinen

Great article thanks, I'll Be looking into using container components from now on. By the way, you can probably use store.select directly, thus making pipe unnecessary?

Collapse
chiangs profile image
Stephen E. Chiang Author • Edited

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.

Collapse
rierjarv profile image
Riku Järvinen

Ok, good to know :) thanks!