O Que É um Server Component?
Um server component é um componente que executa exclusivamente no servidor e nunca envia seu código ao navegador. Ele pode ler dados e acessar recursos do servidor diretamente e então enviar a saída renderizada ao cliente. Como seu JavaScript permanece no servidor, ele não contribui em nada para o bundle do cliente.
Por que isso importa
Server components tiram a busca de dados e a renderização pesada do cliente, encolhendo o bundle e simplificando o acesso aos dados de backend. Eles são combinados com client components para as partes interativas.
Guias relacionados
What Is a Client Component?A client component is a UI component whose JavaScript ships to the browser and runs there, enabling state, ef…
What Is a Server Action?A server action is a server-side function a client can invoke directly to mutate data, letting forms run back…
What Is Partial Hydration?Partial hydration attaches client behavior to only the interactive parts of a server-rendered page, leaving s…