For the "use client" directive and the server/client boundary, see Backend Freedom.
#Pages
| Topic | Description |
|---|---|
| Component Authoring | Server components, client components, and the compilation model |
| Props & Type Safety | Typing props, defaults, and rest spreading |
| Children & Slots | Children prop, the Slot component, and the asChild pattern |
| Context API | Sharing state across compound components with createContext / useContext |
| Portals | Rendering elements outside their parent DOM hierarchy |
| Style Overrides | How user-supplied classes override component base classes via CSS Cascade Layers |