Source: Cache components with Angular RouteReuseStrategy
Docs: RouteReuseStrategy
Source: Custom preloading strategy for Angular modules
Docs: PreloadingStrategy
This is my example of creating a library with Barrel re-exports.
Docs: Creating Libraries
Examples around using the async pipe for managing subscriptions.
Dosc: AsyncPipe