Quick Answer
RouteReuseStrategy determines when Angular destroys and recreates components on navigation. Default: component is destroyed when you navigate away and recreated on return. Custom strategy: implement RouteReuseStrategy to cache component state across navigation (useful for list pages where you want scroll position preserved). Angular CDK or custom implementations store/restore detached view trees.
Answer
Determines whether route components should be cached or recreated during navigation.
S
SugharaIQ Editorial Team
Verified Answer
This answer has been peer-reviewed by industry experts holding senior engineering roles to ensure technical accuracy and relevance for modern interview standards.