Das React-Meta-Framework für SSR, Routing und beste Performance.
Next.js ist das Meta-Framework, das wir am häufigsten um React herum einsetzen, weil es Routing, Server-Rendering und Build-Optimierung gleich mitbringt. Der App Router lässt dich entscheiden, welche Teile auf dem Server und welche im Browser laufen, was Ladezeit und Datenschutz zugutekommt. So entstehen Seiten, die schnell laden, bei Suchmaschinen gut abschneiden und sich angenehm entwickeln lassen. Vom schlichten Auftritt bis zur vielschichtigen Anwendung deckt es eine erstaunliche Bandbreite ab, ohne dass du das Grundgerüst jedes Mal neu baust.
Mehr in der DokumentationFür die meisten Web-Projekte ist Next.js unser Standard, von der Marketing-Seite bis zur Anwendung mit Login. Server Components lassen uns Daten direkt am Server holen, sodass dein Browser weniger JavaScript laden muss. Das macht die Seite schnell und das SEO-Ergebnis stark, ohne dass wir einen separaten Backend-Server pflegen müssen.
export default async function Page() {
const res = await fetch("https://api.example.com/posts");
const posts = await res.json();
return <ul>{posts.map((p) => <li key={p.id}>{p.title}</li>)}</ul>;
}Gut zu wissen
Komponenten im App Router sind standardmässig Server Components. Erst wenn du "use client" oben in die Datei schreibst, läuft der Code im Browser, und genau dort sollte er sparsam bleiben.
Weitere Werkzeuge, mit denen wir im selben Bereich arbeiten.
React
Unser bevorzugtes UI-Framework für interaktive, komponentenbasierte Oberflächen.
Angular
Strukturiertes Framework für große, langlebige Enterprise-Anwendungen.
Vue
Schlankes, zugängliches Framework für schnelle, reaktive UIs.
Svelte & SvelteKit
Kompiliertes Framework für besonders schlanke, schnelle Oberflächen.
Astro
Content-fokussierte Seiten mit minimalem JavaScript und Top-Performance.
React Native
Eine Codebasis für native iOS- und Android-Apps.
Das musst du nicht entscheiden, das ist unser Job. Erzähl uns einfach von deinem Vorhaben.