Concept Flow - Effect for side effects
Component initializes
Effect declared with side effect logic
Effect runs after component setup
Side effect executes (e.g., logging, fetching)
Effect cleanup runs on component destroy or dependencies change
Component updates or unmounts
This flow shows how Angular runs an effect to perform side effects after component setup, then cleans up when needed.