Concept Flow - When to keep components on server
Start: Decide component type
Does component need user interaction?
Yes→Keep on Client
No
Does component fetch data?
Yes→Keep on Server
No
Is SEO important?
Yes→Keep on Server
No
Keep on Client or Server based on performance needs
End
Decide if a component should run on server or client by checking interaction, data fetching, SEO, and performance needs.