3 Tech-Entscheidungen, die unser CMS-Business verändert haben (Behind the Scenes)
Wir sind JetCoders — ein Team mit über 12 Jahren Erfahrung in der Webentwicklung und die Köpfe hinter JET-CMS , einem Content-Management-System für Unternehmen, die ihre Website selbst pflegen wollen.
In den letzten Monaten haben wir drei große Tech-Entscheidungen getroffen, die JET-CMS grundlegend verändert haben.
Keine davon war offensichtlich. Jede einzelne war unbequem. Und zusammen haben sie unser Produkt und unser Geschäftsmodell transformiert.
In diesem Beitrag teilen wir die Hintergründe — welche Probleme aufgetreten sind, warum wir reagiert haben und was das für unsere Kunden und für unser Business bedeutet.
Teil 1: Warum wir Vercel verlassen haben
Wir sind riesige Vercel-Fans. Punkt.
Was man bei Vercel für rund €20/Monat bekommt, dafür stellen Unternehmen einen eigenen DevOps-Engineer ein:
- CI/CD Pipeline
- Edge Network
- Preview Deployments
- Automatisches Scaling
Die meisten Teams bekommen es trotzdem nicht so reibungslos hin. Vercel hat uns ermöglicht, Projekte zu liefern, für die andere ein ganzes Team brauchen.
Aber wir mussten trotzdem gehen. Zumindest für die Public Websites unseres Produkts JET-CMS.
Das Problem: Kein “Purge All” für ISR
Wenn ein Kunde eine Seite in JET-CMS editiert, müssen alle gecachten Seiten invalidiert werden. Das ist bei Incremental Static Regeneration (ISR) essenziell.
Vercel bietet dafür kein “Purge All” — wir müssten jeden einzelnen Path einzeln durchiterieren. Bei einem Kunden mit ein paar hundert Blog-Beiträgen? Nicht tragbar.
Die Lösung: Cloudflare
Nach gründlicher Recherche kam die Antwort: Cloudflare.
- Ein einziger API-Request = gesamter Cache invalidiert
- Edge-CDN-gecachte Seiten = fast kostenlos
- Performance on top
Der Wechsel war überraschend einfach. Und die monatlichen Kosten für das Hosting unserer Kunden-Websites sind auf einen Bruchteil gesunken.
Was das für Kunden bedeutet
Schnellere Websites, niedrigere Hosting-Kosten und Content-Änderungen, die sofort live gehen — ohne technische Einschränkungen.
Manchmal muss man sein Lieblings-Tool verlassen — nicht weil es schlecht ist, sondern weil das Produkt etwas anderes braucht.
Teil 2: Warum wir Next.js durch Astro ersetzt haben
In den letzten Jahren war React & Next.js unser Go-To. Für alles.
Die Public Websites von JET-CMS liefen auf Next.js 15 + Chakra UI v3. Performance? Solide ~90/100 Lighthouse.
Nicht schlecht. Aber auch nicht perfekt.
Die Erkenntnis
Dann haben wir herausgefunden, dass ISR auch mit Astro möglich ist.
Unsere CMS-Websites sind Content-Seiten: Texte, Bilder, CTAs. Vielleicht ein FAQ-Accordion. Kein komplexer Client-State. Kein SPA-Feeling nötig.
Also haben wir den Wechsel gewagt.
Das Ergebnis nach der Migration
- ~90 → nahezu 100/100 Lighthouse
- Zero JavaScript by default
- Nur das laden, was interaktiv sein muss
Astro schickt standardmäßig kein JavaScript an den Browser. Nur wenn eine Komponente tatsächlich Interaktivität braucht — ein Kontaktformular, ein FAQ-Accordion — wird das nötige JavaScript geladen.
Für Content-Websites ist das ein Game-Changer.
Next.js hat weiterhin seinen Platz
Next.js ist ein fantastisches Framework. Für Web-Apps. Für Dashboards. Für interaktive Produkte.
Unser CMS-Admin-Panel — das Interface, in dem Kunden ihre Inhalte bearbeiten — läuft weiter auf Next.js. Dort macht es Sinn: Komplexe Formulare, Echtzeit-Preview, Drag-and-Drop.
Aber für die öffentliche Website? Ist Astro die bessere Wahl.
Was das für Kunden bedeutet
- Beste Google PageSpeed-Scores — nachweislich gut für SEO
- Schnellere Ladezeiten — besonders auf mobilen Geräten
- Weniger Ressourcenverbrauch — gut für die Umwelt und das Budget
Ihre Website verdient die beste Technologie
Mit JET-CMS bekommen Sie eine Website, die 100/100 in Google PageSpeed erreicht — und die Sie selbst pflegen können. Ohne Entwickler-Kenntnisse.
Teil 3: Warum wir jetzt Tailwind mit AI nutzen
Wir waren Anti-Tailwind. Utility-Klassen-Suppe im Markup? Nicht unser Ding.
Und trotzdem nutzen wir es jetzt.
Das Problem: Individuelles Design braucht Zeit
Jedes JET-CMS-Kundenprojekt bekommt ein eigenes Design. Früher bedeutete das: ca. 5 Tage pro Projekt. Designs umsetzen, responsive machen, Sections bauen, testen.
Das ist viel Zeit — besonders wenn man mehrere Projekte parallel betreut.
Die Lösung: AI + Tailwind
Heute schaffen wir es in 1–2 Tagen. Der Workflow:
Schritt 1 — AI-Prototyp erstellen: Wir lassen Claude Code einen Design-Prototyp erstellen. Plain HTML + Tailwind. Responsive. Unique für den Kunden.
Schritt 2 — Direkt an den Kunden senden: Kein Figma. Kein “stell dir vor”. Ein echtes, anklickbares Design — mit Animationen und allem drum und dran.
Schritt 3 — Build-Prozess: Wir füttern das freigegebene HTML + unser Prompt-Geheimrezept in den Build-Prozess. Aus dem Prototyp wird ein fertiges JET-CMS-Projekt.
Warum das funktioniert
Claude Code schreibt mit Tailwind saubere Prototypen. Kein Setup. Kein Design-System importieren. Einfach HTML + Utility-Klassen = fertig.
Tailwind ist hier nicht die “bessere” CSS-Lösung — es ist die Sprache, die AI am besten spricht.
Der Business Impact
- 5 Tage → 1–2 Tage pro Projekt
- 2–3x günstiger für Kunden
- Skalierbar als kleines Team
- Mehrere Projekte parallel möglich
Wir haben unsere Meinung nicht geändert, weil Tailwind “besser” ist. Sondern weil es in Kombination mit AI unser Produkt und unser Geschäftsmodell transformiert hat.
Manchmal ist die beste Tech-Entscheidung nicht die eleganteste — sondern die, die erlaubt, schneller Wert zu liefern.
Unsicher bei der Tech-Strategie?
Wir helfen Unternehmen, die richtigen Technologie-Entscheidungen zu treffen — basierend auf echten Erfahrungswerten, nicht auf Hype. Sprechen wir über Ihr Projekt.
Was Sie daraus mitnehmen können
Diese drei Entscheidungen haben etwas gemeinsam: Sie waren alle unbequem. Wir mussten Tools verlassen, die wir kannten und liebten. Wir mussten Meinungen überdenken, die wir jahrelang vertreten hatten.
Aber sie haben JET-CMS als Produkt massiv verbessert:
- Schnellere Websites für Kunden (100/100 Lighthouse)
- Niedrigere Kosten beim Hosting und bei der Entwicklung
- Schnellere Lieferung (5 Tage → 1–2 Tage pro Projekt)
- Bessere Skalierbarkeit für unser Team
Wenn Sie ein individuelles Softwareprojekt planen — sei es eine neue Website, ein MVP oder eine komplexe Webanwendung — profitieren Sie von einem Partner, der nicht aus Gewohnheit handelt, sondern aus Erfahrung die beste Lösung für Ihr konkretes Problem wählt.
Haben Sie Fragen zu Ihrer Tech-Strategie? Buchen Sie eine kostenlose Projektanalyse — wir freuen uns, Ihnen weiterzuhelfen.
FAQs
Was ist JET-CMS?
JET-CMS ist ein Content-Management-System, mit dem Unternehmen ihre Website selbst pflegen können — ohne Entwickler-Kenntnisse. Es kombiniert einen visuellen Editor mit modernen Web-Technologien für beste Performance und SEO.
Ist Astro besser als Next.js?
Es kommt auf den Anwendungsfall an. Für Content-Websites (Blogs, Landing Pages, Unternehmensseiten) ist Astro die bessere Wahl, weil es standardmäßig kein JavaScript an den Browser schickt. Für interaktive Web-Apps, Dashboards und komplexe SPAs ist Next.js nach wie vor eine exzellente Wahl.
Was kostet eine Website mit JET-CMS?
Durch unseren AI-gestützten Workflow können wir individuelle Websites deutlich günstiger anbieten als traditionelle Agenturen. Kontaktieren Sie uns für ein unverbindliches Angebot — die erste Beratung ist kostenlos.
Warum Cloudflare statt Vercel für das Hosting?
Cloudflare bietet eine einfache Cache-Invalidierung über einen einzigen API-Request, ein kostengünstiges Edge-CDN und hervorragende Performance. Für Content-Websites, die häufig aktualisiert werden, ist das die zuverlässigere und günstigere Lösung.