> ## Documentation Index
> Fetch the complete documentation index at: https://devkit4ai.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Server Components

> Leverage React Server Components the same way the upstream user app does.

The Starter Kit inherits the server-first philosophy from `devkit4ai/user-app`:

* Routes in `app/` render as Server Components by default—`"use client"` appears only where interactive state is required.
* Server Actions handle authentication, redirects, and API calls so you avoid duplicating logic in the browser.
* React's `cache()` utility wraps expensive fetches (`hydrateDeploymentMode`, `getCurrentUser`) exactly as seen in the private repo.

This page will showcase deeper patterns once we publish battle-tested examples from production projects.
