Server Components (RSC)
React-komponenter som körs enbart på servern och aldrig skickar sin JavaScript till webbläsaren. Standard i App Router och håller nere mängden klientkod.
React Server Components är komponenter som körs enbart på servern och aldrig skickar sin JavaScript-kod till webbläsaren. Det minskar mängden kod besökaren behöver ladda ner och köra, vilket förbättrar prestandan.
Server components kan läsa direkt från en databas eller ett filsystem utan att gå via ett API. De kan inte använda state, hooks, eller webbläsar-API:er — allt det hanteras av klientkomponenter.
I Next.js App Router är alla komponenter server components som standard. Du väljer aktivt att göra en komponent till en klientkomponent med 'use client' direktivet längst upp i filen, när du behöver interaktivitet eller webbläsar-API:er.