Was ist der Unterschied zwischen einer Server Component und einer Client Component?
Server Components rendern auf dem Server, schicken ihren Code nie an den Browser und können eine Datenbank direkt lesen. Client Components laufen im Browser und sind das, was du für State, Effects und Event-Handler brauchst. Alles ist eine Server Component, bis du 'use client' schreibst, und diese Direktive markiert eine Grenze — alles, was darunter importiert wird, wird ebenfalls Client-Code.