App Router Foundations

Server and Client Components

Server Components can access server-side resources and do not ship their implementation to the browser. Client Components are needed for browser interactivity and state.

Design principle

Keep the client boundary as small as practical. Pass serializable data into interactive components rather than turning an entire page into a client component.

Lesson complete?Use the next lesson to continue the learning path.