Alex Rivera
Explain how React server components differ from client components in a few sentences.
C
Claude
React Server Components render on the server and never ship JavaScript to the client. Client components render on both server and client and can hold interactive state via useState or useEffect. In Next.js App Router, components are server components by default; you opt into a client component with the 'use client' directive at the top of the file