Concept Flow - Why server components are the default
User requests page
Server renders components
Server Components fetch data
Server sends HTML to browser
Browser displays page
Client Components hydrate if needed
User interacts with page
The server handles rendering first, fetching data and building HTML, then sends it to the browser where client components activate if needed.