next.js
Kategorie
- Webentwicklung
Verwandte Begriffe
Kontakt

Definition
Next.js ist ein React-Framework für den Bau von Webanwendungen und Websites. Es ergänzt die JavaScript-Bibliothek React um Funktionen wie Server-Side Rendering, statische Generierung, Routing und API-Endpunkte und macht React damit für vollständige Projekte einsatzbereit.
Warum Next.js wichtig ist
React allein liefert nur die Bausteine für Benutzeroberflächen. Für eine produktionsreife Website fehlen Routing, Rendering-Strategien, Bildoptimierung und eine sinnvolle Projektstruktur. Next.js bringt all das mit und hat sich dadurch zum meistgenutzten React-Framework entwickelt.
Der zentrale Vorteil liegt in der Flexibilität beim Rendering. Next.js kann Seiten beim Build statisch erzeugen, sie bei jedem Request auf dem Server rendern oder Inhalte im Browser nachladen. Dieselbe Anwendung kann für unterschiedliche Seiten unterschiedliche Strategien nutzen, was Performance und Aktualität in Einklang bringt.

Next.js in der Praxis
Bei designtakt ist Next.js die bewusste Ausnahme, nicht der Default. Für die meisten Kundenprojekte setzen wir auf Astro plus Sanity: schnelle Builds, wenig JavaScript im Live-Betrieb und ein Deployment ohne Drama. Next.js kommt dann zum Zug, wenn das Frontend echte App-Logik braucht, etwa einen visuellen Page-Builder, bei dem Marketing-Teams Blöcke schieben, Padding am Slider drehen und das Preview ohne Reload mitzieht. Genau dafür liefert Sanity mit next-sanity eine fertige Live Content API, und dann nehmen wir den Performance-Abstand zu Astro bewusst in Kauf.
Verwandte Begriffe
Astro ist ein Web-Framework mit Fokus auf schnelle, inhaltslastige Websites. Es liefert standardmässig weniger JavaScript aus als Next.js und ist für viele Marketing-Sites die schlankere Wahl.
Server-Side Rendering beschreibt das Rendern von Seiten auf dem Server bei jedem Request. Next.js macht SSR zu einer von mehreren wählbaren Rendering-Strategien.
Vercel ist die Hosting-Plattform des Next.js-Teams und auf das Deployment von Next.js-Projekten optimiert.
Häufige Fragen zu Next.js
Was ist der Unterschied zwischen Next.js und React?
React ist eine JavaScript-Bibliothek zum Bau von Benutzeroberflächen. Next.js ist ein Framework, das React um Routing, Rendering-Strategien, Bildoptimierung und Server-Funktionen erweitert. Vereinfacht gesagt: React liefert die Bausteine, Next.js liefert die Struktur, um daraus eine vollständige Website oder Anwendung zu bauen.
Wann lohnt sich Next.js gegenüber einem einfacheren Setup?
Next.js lohnt sich, wenn ein Projekt viel interaktive Logik, personalisierte Inhalte oder dynamische Daten im Frontend braucht. Für überwiegend statische, inhaltslastige Websites ist ein leichteres Framework wie Astro oft die effizientere Wahl, weil es weniger JavaScript an den Browser ausliefert und dadurch schneller lädt.
Mehr Glossar-Artikel
- SEO und AEO
RAG (Retrieval-Augmented Generation)
- CMS
- Webentwicklung
Sanity
- SEO und AEO
SEO (Search Engine Optimization)
- Webentwicklung
Server Side Rendering (SSR)
- SEO und AEO
Vector Search
- Webentwicklung
Vercel
Neugierig, was möglich ist?
Nimm Kontakt mit uns auf.