Wichtiges Update: Next.JS zu Astro Migration
Jay Rathjen
Wichtiges Update: Next.JS zu Astro Migration
Hallo zusammen,
an alle unsere Kund:innen und Partner:innen: Wenn ihr von dieser Änderung betroffen seid, habt ihr bereits eine entsprechende E-Mail von mir erhalten. Hier gibt es die Details noch einmal in Ruhe zum Nachlesen.
Ich werde im Laufe der Kalenderwoche 21 alle Webseiten, die aktuell auf Next.JS laufen, vollständig auf Astro migrieren.
Das Wichtigste vorab: Die Umstellung erfolgt im Hintergrund. Es wird keine Service-Ausfälle geben, und weder ihr noch eure User:innen sollten einen Unterschied im Betrieb bemerken – außer, dass eure Seiten danach potenziell noch schneller laden.
Sollte sich wider Erwarten doch irgendwo eine kleine Ungereimtheit einschleichen, zögert bitte nicht: Schreibt mir eine kurze Nachricht oder ruft mich einfach jederzeit an!
Warum die Migration?
Wie einige von euch vielleicht wissen, ist das Framework Next.JS extrem eng mit der Hosting-Plattform Vercel verwoben. Von Vercel habe ich mich als Plattform schon vor längerer Zeit verabschiedet. Die Gründe dafür sind vielfältig: Immer wieder hört man in der Branche von mangelndem Support, explodierenden Rechnungen durch kleinste Fehlkonfigurationen und einer teils sehr unseriösen Unternehmenskommunikation, die wenig Vertrauen erweckt.
Da ich aus voller Überzeugung auf der hochsicheren Infrastruktur von Cloudflare Workers hoste, war Next.JS schon immer ein kleiner Fremdkörper. Es war schwierig zu konfigurieren. Zwar ermöglicht das Community-Projekt OpenNext das Hosting auf Cloudflare, allerdings lässt die Performance dort im Vergleich zum "nativen" Hosting bei Vercel oft zu wünschen übrig. Man merkt einfach, dass Next.JS nicht für die Unabhängigkeit gebaut wurde.
Der finale Tropfen: Der TanStack-Hack
Der jüngste Vorfall rund um den sogenannten TanStack-Hack vor einigen Tagen war für mich der finale Tropfen, der das Fass zum Überlaufen gebracht hat.
- Was war da los? TanStack ist eine extrem weit verbreitete Sammlung von Werkzeugen im Next.JS-Ökosystem. Angreifer haben es geschafft, sich Zugriff auf die Accounts der Entwickler zu erschleichen und Schadcode in Updates einzuschleusen. Das zeigt leider, wie verwundbar und teils unkontrollierbar das aktuelle Next.JS-Ökosystem geworden ist.
Mir ist das Risiko schlichtweg zu hoch. Bevor der kommerzielle Ego-Trip von Vercel gepaart mit den Sicherheitsrisiken des Ökosystems zu einer echten Katastrophe für meine Kund:innen führt, ziehe ich lieber rechtzeitig die Reißleine. Sicher ist sicher.
Unsere neue Basis: Warum Astro die bessere Wahl ist
Da unsere gesamte Hosting-Infrastruktur ohnehin über Cloudflare läuft, ist der Wechsel zu Astro der logische und beste Schritt. Cloudflare ist offizieller Sponsor von Astro und bietet eine exzellente, native Unterstützung für die Workers-Plattform.
Aber was bedeutet Astro eigentlich für euch, wenn ihr keine Tech-Nerds seid? Hier sind die wichtigsten Vorteile auf den Punkt gebracht:
- Extreme Ladegeschwindigkeit (Die "Zero-JavaScript"-Garantie): Astro baut Webseiten standardmäßig so, dass sie komplett ohne schweren, langsamen Programmiercode an den Browser eurer Kund:innen ausgeliefert werden. Das macht die Seiten blitzschnell.
- Bessere Sichtbarkeit bei Google (SEO): Weil Astro-Seiten extrem schlank und schnell sind, liebt Google sie. Das ist ein riesiger Pluspunkt für euer Suchmaschinen-Ranking.
- Zukunftssicherheit & Unabhängigkeit: Astro ist nicht an einen einzigen, gierigen Hosting-Anbieter gekoppelt. Es ist ein freies, modernes System, das perfekt mit unserer Cloudflare-Infrastruktur harmoniert.
- Weniger Angriffsfläche: Wo weniger dynamischer Code im Hintergrund laufen muss, haben Hacker auch weniger Chancen. Eure Seiten werden dadurch noch sicherer.
Kurzum: Wir tauschen ein schwerfälliges, riskantes System gegen eine moderne, pfeilschnelle und sichere Rakete aus.
Ich danke euch für euer Vertrauen und freue mich darauf, eure Projekte auf das nächste Performance-Level zu heben!
Macht's gut,
Jay
About the Author
Jay Rathjen