CMS-Migration-Zeitplan: WordPress zu Next.js 2026
Ich habe etwa 40 CMS-Migrationen in den letzten fünf Jahren geleitet, und die Frage, die mir häufiger gestellt wird als alle anderen, lautet: "Wie lange wird das eigentlich dauern?" Nicht die Vertriebspräsentations-Version. Die echte Antwort.
Hier ist das Problem -- die echte Antwort ist fast immer länger, als du möchtest, aber kürzer als deine schlimmsten Befürchtungen. Eine kleine Marketing-Website? Du schaust auf 3-6 Wochen. Ein mittelständisches Unternehmen mit Blog, E-Commerce und benutzerdefinierten Integrationen? Plane 2-4 Monate ein. Ein Unternehmen mit 10.000+ Seiten, mehreren Sprachen und Legacy-Systemen? Schnall dich an für 4-8 Monate.
Aber diese Zeiträume sind ohne Kontext bedeutungslos. Lass mich genau aufschlüsseln, was in jeder Phase passiert, wo Teams Zeit verlieren, und wie du deine Migration davon abhältst, eine dieser Horror-Geschichten zu werden, die sich über ein Jahr hinziehen.
Inhaltsverzeichnis
- Warum 2026 von WordPress zu Next.js migrieren?
- Migrations-Zeitleiste nach Website-Größe
- Phase 1: Discovery und Audit
- Phase 2: Architektur und Planung
- Phase 3: Content-Modellierung und CMS-Setup
- Phase 4: Frontend-Entwicklung
- Phase 5: Content-Migration
- Phase 6: QA und Testing
- Phase 7: Launch und Post-Launch
- Häufige Verzögerungen und wie man sie vermeidet
- Kostenerwartungen für 2026
- FAQ

Warum 2026 von WordPress zu Next.js migrieren?
Lass mich deutlich sein: Nicht jede WordPress-Website muss migriert werden. Wenn du einen persönlichen Blog oder eine kleine Business-Website betreibst, die gut funktioniert, ist WordPress immer noch vollkommen geeignet. Aber es gibt echte, messbare Gründe, warum Teams 2026 zu Next.js mit einem Headless CMS wechseln:
- Performance: Next.js-Websites mit Static Generation und Edge Rendering erzielen durchweg über 90 Punkte bei Core Web Vitals. WordPress-Websites erreichen durchschnittlich 50-65 ohne erhebliche Optimierungsarbeit.
- Sicherheit: Die Entkopplung des Frontends vom CMS eliminiert die häufigsten WordPress-Angriffsvektoren. 2025 meldete Sucuri, dass WordPress 96,2% der infizierten CMS-Websites ausmachte.
- Developer Experience: React-basierte Component-Architektur bedeutet schnellere Iteration und einfachere Einstellung. Der WordPress-PHP-Talentpool schrumpft -- Stack Overflow's 2025 Survey zeigte, dass PHP auf den 14. Platz in der Beliebtheit von Programmiersprachen fiel.
- Skalierbarkeit: Edge-bereitgestellte Next.js-Websites auf Vercel oder Cloudflare bewältigen Traffic-Spitzen ohne den Ansatz "lass uns mehr Server werfen".
Wenn du mit Performance-Problemen, Sicherheitsbedenken oder einem Dev-Team zu kämpfen hast, das es hasst, deine WordPress-Codebasis anzufassen, macht eine Migration Sinn. Wir behandeln den technischen Ansatz im Detail auf unserer Seite Next.js-Entwicklungsfähigkeiten.
Migrations-Zeitleiste nach Website-Größe
Hier ist die ehrliche Aufschlüsselung. Diese Zeitleisten gehen von einem dedizierten Team (nicht von Personen, die Zeit mit anderen Projekten teilen) und vernünftig reagierenden Stakeholdern aus.
| Website-Größe | Seiten | Typische Komplexität | Zeitleiste | Team-Größe |
|---|---|---|---|---|
| Klein (Marketing/Broschüre) | 5-50 | Gering -- wenige Integrationen, Standard-Content | 3-6 Wochen | 2-3 Personen |
| Mittel (Business) | 50-500 | Mittel -- Blog, Formulare, einige Integrationen, mehrere Templates | 8-16 Wochen | 3-5 Personen |
| Groß (Mittelstand) | 500-5.000 | Hoch -- E-Commerce, Multi-Author, komplexe Workflows | 3-5 Monate | 4-7 Personen |
| Enterprise | 5.000+ | Sehr hoch -- mehrere Sprachen, Legacy-Integrationen, Compliance | 4-8 Monate | 6-12 Personen |
Dies sind Build-Zeitleisten, keine Kalenderzeitleisten. Die Kalenderzeit ist immer länger wegen Stakeholder-Reviews, Feedback-Schleifen und der unvermeidlichen zwei Wochen, in denen der VP of Marketing im Urlaub ist, während die Design-Genehmigungsphase läuft.
Phase 1: Discovery und Audit
Dauer: 1-3 Wochen
Hier hetzen die meisten Agenturen durch und die meisten Migrationen entgleisen. Discovery ist nicht einfach nur "Website anschauen und eine Liste machen". Es ist forensische Arbeit.
Was tatsächlich passiert
- Content-Inventar: Katalogisiere jeden Content-Typ, jede Taxonomie, jedes benutzerdefinierte Feld und jedes Media-Asset. Ich verwende Screaming Frog, um die vorhandene Website zu durchsuchen und eine komplette URL-Map zu exportieren. Für eine 2.000-Seiten-Website dauert dies allein einen vollständigen Tag, um es ordnungsgemäß zu organisieren.
- Plugin-Audit: Dokumentiere jeden aktiven Plugin und was er tut. Die durchschnittliche WordPress-Website hat 20-30 Plugins. Jeder davon stellt Funktionalität dar, die du entweder replizieren, durch ein SaaS-Tool ersetzen oder absichtlich fallen lassen musst.
- Integrations-Mapping: Formulare gehen an HubSpot? Zahlungsverarbeitung über WooCommerce? Analytics über Google Tag Manager mit benutzerdefinierten Events? Zeichne das komplette Bild.
- SEO-Baseline: Exportiere alle Meta-Titel, Beschreibungen, kanonische URLs, strukturierte Daten und interne Verlinkungsmuster. Du kannst es dir nicht leisten, SEO-Eigenkapital während der Migration zu verlieren.
- Stakeholder-Interviews: Sprich mit den Leuten, die das CMS täglich tatsächlich nutzen. Content-Editoren, Marketer, wer auch immer den Blog verwaltet. Ihre Workflows sind wichtiger als die technische Architektur.
Discovery-Deliverables
- Content-Modell-Dokument
- Integrations-Abhängigkeitskarte
- SEO-Migrationplan
- Risikoregister (Dinge, die den Zeitplan sprengen könnten)
- Vorläufige Architektur-Empfehlung
Discovery zu überspringen oder zu hetzen ist die Nummer eins Ursache für Zeitplan-Blowouts. Ich habe eine "schnelle 6-Wochen-Migration" gesehen, die sich zu einem 5-Monats-Marathon wurde, weil niemand dokumentierte, dass die WordPress-Website 47 benutzerdefinierte Gravity Forms mit bedingter Logik hatte, die Daten in drei verschiedene CRMs weiterleitete.

Phase 2: Architektur und Planung
Dauer: 1-2 Wochen
Mit Discovery-Daten in der Hand triffst du die großen Entscheidungen.
Wahl deines Headless CMS
Next.js ist dein Frontend-Framework, aber du brauchst immer noch ein Content-Management-Backend. Die Top-Optionen 2026:
| CMS | Ideal für | Preise (2026) | Lernkurve |
|---|---|---|---|
| Sanity | Komplexe Content-Modelle, Echtzeit-Zusammenarbeit | Kostenlos, dann $99-$949/Mo | Mittel |
| Contentful | Enterprise-Teams, starke Governance | $300/Mo und mehr | Mittel |
| Storyblok | Visuelles Editing, Marketing-Teams | Kostenlos, dann €106-€399/Mo | Niedrig |
| Payload CMS | Developer-first, Self-Hosted-Kontrolle | Kostenlos (Open Source), Cloud ab $50/Mo | Höher |
| WordPress (Headless) | Teams, die WordPress Admin behalten möchten | Existierende Hosting-Kosten | Niedrig (vertraut) |
Ja, du kannst WordPress als Headless CMS mit WPGraphQL oder der REST API verwenden. Einige Teams tun dies, um ihre Content-Editoren in einer vertrauten Umgebung zu halten und gleichzeitig Next.js im Frontend zu bekommen. Es ist ein gültiger Ansatz, aber du erbst etwas WordPress-Wartungsaufwand.
Wir helfen Teams, diese Optionen als Teil unserer Headless-CMS-Entwicklung zu bewerten. Die richtige Wahl hängt stark vom technischen Komfortniveau deines Editorial-Teams ab.
Architektur-Entscheidungen
- Rendering-Strategie: Static Site Generation (SSG), Incremental Static Regeneration (ISR) oder Server-Side Rendering (SSR)? Die meisten Websites 2026 verwenden einen Hybrid -- ISR für Content-Seiten, SSR für personalisierte oder Echtzeit-Seiten.
- Hosting: Vercel ist der Standard für Next.js, aber Netlify, Cloudflare Pages und AWS Amplify sind alle geeignet. Vercels Pro-Plan bei $20/Benutzer/Monat deckt die meisten Teams ab.
- API-Architektur: Verwendest du die native API des CMS, baust du eine Middleware-Schicht auf, oder gehst du mit etwas wie tRPC für typsichere API-Aufrufe?
- Authentifizierung: Wenn du abgesperrte Inhalte oder Mitgliederbereiche hast, plane dies früh. NextAuth.js (jetzt Auth.js v5) verarbeitet die meisten Muster.
Phase 3: Content-Modellierung und CMS-Setup
Dauer: 1-3 Wochen
Hier baust du deine Content-Struktur im neuen CMS. Repliziere nicht einfach deine WordPress-Struktur -- dies ist deine Chance, Jahre angesammelter Content-Schulden zu beheben.
Content-Modell-Design
WordPress neigt dazu, ein flaches Content-Modell zu fördern: Beiträge, Seiten und ein Durcheinander von benutzerdefinierten Feldern über ACF oder Meta Box. Ein Headless CMS lässt dich in strukturiertem Content denken.
// Beispiel: Blog-Post-Content-Modell in Sanity
export default defineType({
name: 'blogPost',
title: 'Blog Post',
type: 'document',
fields: [
defineField({
name: 'title',
type: 'string',
validation: (Rule) => Rule.required().max(70),
}),
defineField({
name: 'slug',
type: 'slug',
options: { source: 'title' },
}),
defineField({
name: 'author',
type: 'reference',
to: [{ type: 'author' }],
}),
defineField({
name: 'body',
type: 'portableText', // Rich strukturierter Content
}),
defineField({
name: 'seo',
type: 'seoFields', // Wiederverwendbares SEO-Objekt
}),
],
})
Strukturierter Content bedeutet, dass dein Blog-Post-Body nicht einfach ein HTML-Blob ist. Es sind strukturierte Blöcke, die dein Frontend wie gewünscht rendern kann -- Web, Mobile-App, E-Mail-Newsletter, was auch immer.
CMS-Konfiguration
- Rollen und Berechtigungen einrichten
- Vorschau-Funktionalität konfigurieren (Live-Vorschau in Next.js ist für die Editor-Akzeptanz essentiell)
- Benutzerdefinierte Input-Komponenten oder Validierungsregeln bauen
- Webhooks für das Triggern von Rebuilds bei Content-Änderungen einrichten
Phase 4: Frontend-Entwicklung
Dauer: 2-8 Wochen (die größte Variable)
Hier geht die meiste Kalenderzeit hin. Der Aufbau des Next.js Frontends umfasst:
Design und Component-System
Wenn du während der Migration neu designst (was etwa 70% unserer Kunden tun), addiere 2-4 Wochen. Wenn du das vorhandene Design replizierst, kannst du schneller vorankommen.
// Beispiel für Component-getriebene Architektur
export default function BlogPost({ post }: { post: BlogPostType }) {
return (
<article>
<PageHeader title={post.title} date={post.publishedAt} />
<AuthorCard author={post.author} />
<PortableText
value={post.body}
components={customComponents}
/>
<RelatedPosts posts={post.related} />
<NewsletterSignup />
</article>
)
}
Ich empfehle stark, zuerst eine Component-Bibliothek zu bauen, dann Seiten zu assemblieren. Es fühlt sich anfangs langsamer an, zahlt sich aber massiv aus, wenn du dein 15. Seiten-Template baust.
Wichtige Build-Aufgaben
- Page Templates für jeden Content-Typ
- Dynamisches Routing und Catch-All-Routes
- Navigation (einschließlich Mega-Menüs, falls applicable)
- Such-Funktionalität (Algolia, Meilisearch oder Next.js eingebaut)
- Form-Implementierungen (Ersatz für Gravity Forms, Contact Form 7, etc.)
- Drittanbieter-Integrationen (Analytics, Chat-Widgets, CRM-Verbindungen)
- Bildoptimierung (Next.js Image-Komponente mit deinem CMS-Bild-CDN)
- Sitemap-Generierung
- RSS-Feeds
- 301-Redirect-Mapping
Das Redirect-Mapping allein kann auf einer großen Website Tage dauern. Jede URL, die sich ändert, braucht einen Redirect, oder du wirfst SEO-Eigenkapital weg.
Phase 5: Content-Migration
Dauer: 1-4 Wochen
Content-Migration ist entweder trivial einfach oder alptraumhaft komplex. Es gibt keine Mitte.
Automatisierte Migration
Für strukturierte Inhalte (Blog-Posts, Produkte, Teamkollegen) schreibe Migrations-Skripte:
// Vereinfachtes WordPress-zu-Sanity-Migrations-Skript
import { createClient } from '@sanity/client'
import { wpClient } from './wordpress-api'
const sanity = createClient({
projectId: 'your-project',
dataset: 'production',
token: process.env.SANITY_WRITE_TOKEN,
apiVersion: '2026-01-01',
})
async function migratePosts() {
const wpPosts = await wpClient.posts().perPage(100).get()
for (const post of wpPosts) {
await sanity.create({
_type: 'blogPost',
title: post.title.rendered,
slug: { current: post.slug },
// Transformiere WordPress HTML zu Portable Text
body: htmlToPortableText(post.content.rendered),
publishedAt: post.date,
})
}
}
Der htmlToPortableText-Schritt ist wo die Dinge haarig werden. WordPress-Inhalte sind voll von Shortcodes, Inline-Stilen und Plugin-spezifischem Markup, das nicht sauber zu strukturiertem Content passt. Budgetiere Zeit für Bereinigung ein.
Manuelle Content-Arbeit
Einige Inhalte brauchen einfach menschliche Aufmerksamkeit:
- Seiten mit komplexen Layouts, die in Elementor, Divi oder WPBakery gebaut wurden
- Inhalte mit eingebetteten Shortcodes von deaktivierten Plugins
- Media, die neu optimiert oder mit Alt-Text versehen werden muss
- Interne Links, die aktualisiert werden müssen
Für eine 500-Seiten-Website plane 40-80 Stunden manuelle Content-Arbeit ein. Ja, wirklich.
Phase 6: QA und Testing
Dauer: 1-3 Wochen
Verkürze dies nicht. Ich habe Launches gesehen, die um Monate verzögert wurden, weil QA als Nachgedanke behandelt wurde.
QA-Checkliste
- Funktionales Testing: Jedes Formular, jedes interaktive Element, jedes dynamische Feature
- Cross-Browser Testing: Chrome, Firefox, Safari, Edge. Safari hat immer etwas Seltsames.
- Mobile Testing: Echte Geräte, nicht nur Chrome DevTools. Teste auf echten iPhones und Android-Geräten.
- Content-Überprüfung: Spot-Check mindestens 20% des migrierten Contents auf Formatierungsprobleme
- SEO-Audit: Vergleiche alte Meta-Tags mit neuen. Überprüfe strukturierte Daten. Teste alle Redirects.
- Performance Testing: Lighthouse-Scores, Core Web Vitals im Feld, Load-Testing mit Tools wie k6
- Barrierefreiheit: WCAG 2.2 AA Compliance. Führe axe-core aus, aber mache auch Keyboard-Navigation-Tests.
- Analytics-Überprüfung: Stelle sicher, dass Tracking auf allen Events richtig feuert
Redirect-Testing
Dies verdient seine eigene Erwähnung. Exportiere jede URL der alten Website. Melde jede einer neuen URL zu. Teste jeden einzigen Redirect. Für Enterprise-Websites mit Tausenden URLs verwende automatisiertes Testing:
# Teste Redirects mit curl
while IFS=, read -r old_url new_url; do
status=$(curl -o /dev/null -s -w "%{http_code}" -L "$old_url")
final=$(curl -o /dev/null -s -w "%{url_effective}" -L "$old_url")
echo "$old_url -> $final (Status: $status)"
done < redirects.csv
Phase 7: Launch und Post-Launch
Dauer: 1-2 Wochen
Launch-Tag
Ich bevorzuge es, am Dienstag- oder Mittwochmorgen zu starten. Nie Freitag (du möchtest nicht am Wochenende debuggen) und nie Montag (Menschen sind immer noch damit beschäftigt, die Wochenenden nachzuarbeiten).
Launch-Checkliste:
- DNS-Änderungen (TTL sollte 48 Stunden vorher gesenkt werden)
- SSL-Zertifikat-Überprüfung
- CDN-Cache-Warming
- Fehlerquoten für die ersten 4 Stunden überwachen
- Crawl-Fehler in Google Search Console überprüfen
- Alle Drittanbieter-Integrationen überprüfen
Post-Launch (2 Wochen)
- Überwache Core Web Vitals in Google Search Console
- Beobachte 404-Fehler und füge fehlende Redirects hinzu
- Verfolge tägliche organische Such-Performance für den ersten Monat
- Sammle Feedback von Content-Editoren zur neuen CMS
- Behebe alle Edge-Cases, die QA entwichen sind
Ein vorübergehender Traffic-Rückgang von 5-15% in der organischen Suche ist normal nach einer großen Migration. Er sollte sich innerhalb von 2-4 Wochen erholen, wenn dein Redirect-Mapping und deine SEO korrekt gehandhabt werden. Falls er sich nicht erholt, ist etwas mit dem Redirect-Mapping oder der Content-Parität schief gelaufen.
Häufige Verzögerungen und wie man sie vermeidet
Nach Dutzenden von Migrationen sind hier die echten Timeline-Killer:
Scope Creep während des Build: "Während wir gerade dabei sind, können wir auch ein Kundenportal hinzufügen?" Ja, aber das ist ein separates Projekt. Scope Creep addiert durchschnittlich 3-6 Wochen zu Migrationen.
Stakeholder-Verfügbarkeit: Design-Reviews, die zwei Wochen in jemandes Inbox sitzen. Budgetiere Kalenderzeit entsprechend und setze klare SLAs für Feedback-Runden.
Plugin-Funktionalitäts-Lücken: Das obskure WordPress-Plugin, das etwas Kritisches tut und das niemand dokumentierte. Discovery sollte dies erfassen, aber manchmal schlüpfen Dinge durch.
Content-Editor-Training: Wenn dein Team das neue CMS nicht nutzen kann, hast du die Migration nicht beendet. Budget 1-2 Tage für Training und Dokumentation.
Perfektionismus bei der Content-Migration: Einige Inhalte sind nicht wert migriert zu werden. Blog-Posts von 2014 ohne Traffic? Lass sie gehen. Richte einen Redirect zur Blog-Index ein und weiter.
Kostenerwartungen für 2026
Lass mich dir ehrliche Zahlen geben. Agentur-Raten für diese Arbeit 2026:
| Website-Größe | Zeitleiste | Geschätzte Kosten (Agentur) | Geschätzte Kosten (Freelancer) |
|---|---|---|---|
| Klein | 3-6 Wochen | $15.000-$35.000 | $8.000-$18.000 |
| Mittel | 8-16 Wochen | $40.000-$90.000 | $25.000-$55.000 |
| Groß | 3-5 Monate | $80.000-$200.000 | $50.000-$120.000 |
| Enterprise | 4-8 Monate | $150.000-$500.000+ | Selten geeignet |
Diese Ranges spiegeln wider, was wir über den Markt hinweg gesehen haben. Die Varianz ist riesig, weil "mittlere Website" wild unterschiedliche Dinge bedeuten kann. Eine 200-Seiten-Website mit einem einfachen Blog und Kontaktformular ist sehr verschieden von einer 200-Seiten-Website mit mehrsprachigem Content, E-Commerce und einem Membership-Portal.
Wenn du deine spezifische Situation besprechen möchtest, beschreibt unsere Pricing-Seite unsere Engagement-Modelle, oder du kannst direkt Kontakt aufnehmen für ein scoped estimate.
FAQ
Wie lange dauert eine einfache WordPress-zu-Next.js-Migration?
Eine kleine Marketing-Website (unter 50 Seiten) mit Standard-Content-Typen und minimalen Integrationen dauert typischerweise 3-6 Wochen vom Kickoff bis zum Launch. Dies setzt ein Team von 2-3 Entwicklern voraus, das ohne größere Design-Änderungen arbeitet. Wenn du auch neu designst, addiere 2-3 Wochen für die Design-Phase.
Kann ich WordPress zu Next.js migrieren ohne SEO-Rankings zu verlieren?
Absolut, aber es erfordert sorgfältige Planung. Die kritischen Elemente sind: Beibehaltung von URL-Strukturen, wo möglich, Implementierung von 301-Redirects für alle URLs, die sich ändern, Bewahrung aller Meta-Tags und strukturierten Daten, und Sicherstellung der Content-Parität zwischen alter und neuer Website. Ein vorübergehender Traffic-Rückgang von 5-15% in der organischen Suche ist normal und sollte sich innerhalb von 2-4 Wochen erholen. Der größte Risikofaktor sind verpasste Redirects -- ein fehlgeschlagenes Redirect-Mapping kann eine ganze Website-Section's Traffic versenken.
Sollte ich WordPress als Headless CMS mit Next.js verwenden oder ganz zu einem anderen CMS wechseln?
Das hängt von deinem Team ab. Wenn deine Content-Editoren tief mit WordPress vertraut sind und resistiv gegen Veränderung, ist Headless WordPress mit WPGraphQL ein vernünftiger Mittelweg. Du bekommst die Next.js Frontend-Vorteile, während du die vertraute Admin-Interface behältst. Allerdings trägst du immer noch Wordpress' Wartungslast (Updates, Sicherheits-Patches, Hosting). Wenn du offen für Veränderung bist, bieten zweckgebaute Headless CMSes wie Sanity, Contentful oder Storyblok bessere strukturierte Inhalte, Echtzeit-Zusammenarbeit und weniger betrieblichen Overhead.
Was sind die größten Risiken während einer CMS-Migration?
Die Top Drei sind: SEO-Regression vom schlechten Redirect-Mapping (behebbar aber kostspielig in verlorenem Traffic), Timeline-Blowout von unzureichendem Discovery (normalerweise weil verborgene Komplexität sich mid-build offenbart), und Editor-Adoptionsfailure (dein Team weigert sich, das neue CMS zu nutzen, weil es zu unterschiedlich ist oder nicht mit ihren Workflows gebaut wurde). Alle drei sind mit ordentlicher Planung vermeidbar.
Wie viel kostet es, 2026 von WordPress zu Next.js zu migrieren?
Agentur-Kosten reichen von $15.000 für eine kleine Broschüren-Website bis zu $500.000+ für große Enterprise-Migrationen mit komplexen Integrationen. Der Median für mittelständische Business-Websites liegt grob bei $50.000-$90.000 bei einer spezialisierten Agentur. Freelancer-Raten sind typischerweise 40-60% niedriger, kommen aber mit höherem Risiko um Verfügbarkeit und Projektmanagement. Die Kosten werden hauptsächlich angetrieben durch die Anzahl der einzigartigen Templates, Komplexität von Integrationen, und Volumen des Contents, das manuelle Aufmerksamkeit braucht.
Muss ich meinen ganzen Content auf einmal migrieren?
Nein, und tatsächlich reduziert eine schrittweise Migration oft das Risiko. Einige Teams starten damit, ihre Marketing-Seiten zu Next.js zu verschieben, während sie den Blog auf WordPress behalten, dann migrieren sie den Blog in einer zweiten Phase. Du kannst Reverse-Proxy-Regeln verwenden, um verschiedene Sektionen von verschiedenen Origins unter der gleichen Domain zu serve. Dieser Ansatz addiert etwas Architektur-Komplexität, aber lässt dich schneller launchen und den Ansatz validieren, bevor du all-in gehst.
Was ist der Unterschied zwischen einer Replatform und einem Redesign?
Eine Replatform verschiebt das existierende Website-Design und Content deiner Website zur neuen Technologie (WordPress zu Next.js) mit minimalen visuellen Änderungen. Ein Redesign ändert den Look, das Gefühl und potenziell die Informationsarchitektur. Die Kombination beider in einem Projekt ist üblich, aber addiert 30-50% zur Zeitleiste. Wenn Budget oder Zeitleiste eng ist, empfehle ich, zuerst zu replatformen, dann iterativ zu redesignen, sobald du auf dem neuen Stack bist.
Kann ich Astro statt Next.js für meine Migration verwenden?
Ja, und für content-schwere Websites mit minimaler Interaktivität kann Astro eine ausgezeichnete Wahl sein. Astro shipped standardmäßig Null JavaScript und unterstützt partielles Hydration ("Islands Architecture"), was bedeutet, dass deine Content-Seiten unglaublich schnell laden. Next.js ist besser wenn du schwere Client-seitige Interaktivität, Authentifizierung oder Echtzeit-Features brauchst. Wir haben Migrationen zu beiden Frameworks gemacht, und die richtige Wahl hängt ganz und gar von den Anforderungen deiner Website ab.