Skip to content
Next.js Fundamentals

Lesson 3 of 4 · 6 min

x
3/4

Lesson position in the course — not completion. Use Mark Complete to track finished lessons (saved in this browser).

Server Components

Server Components run on the server by default in the App Router. They reduce client-side JavaScript, improve performance, and let you fetch data directly without useEffect or client-side state. This outline is in progress — expect a short read until full lessons ship.

Check your understanding

  • Where do Server Components run by default in the App Router?Show answer

    Answer

    On the server — they reduce client-side JavaScript and can fetch data without useEffect.
  • Why might you still need a Client Component?Show answer

    Answer

    For interactivity that requires browser APIs, event handlers, or client-only state.
Previous

Progress is saved in this browser.

Next Lesson