Zum Inhalt springen

Die Technik, mit der die schnellsten Seiten im Netz gebaut sind, für Betriebe am Niederrhein: Next.js, React und TypeScript. Vom Server gerendert, typsicher bis in die Datenbank und ohne fremden Ballast, den am Ende niemand braucht.

Wofür sich dieser Weg lohnt

Ein moderner Custom-Stack rechnet sich, sobald eine Seite mehr tut, als Texte anzuzeigen: Konfiguratoren, Buchungs- und Anfragestrecken, Kundenportale mit Login, interne Verwaltungsoberflächen, Schnittstellen zu ERP- oder Warenwirtschaftssystemen. Überall dort, wo Daten erfasst, geprüft und weitergereicht werden, entscheidet die Architektur über Wartungskosten und Ausfallrisiko.

Der zweite Fall ist Geschwindigkeit als Geschäftsfaktor. Bei Seiten, die über Suchmaschinen oder bezahlte Anzeigen Reichweite kaufen, schlägt jede zusätzliche Sekunde Ladezeit direkt auf die Abbruchquote durch. Ein serverseitig gerendertes Next.js liefert fertiges HTML aus, statt den Browser erst ein Framework nachladen und die Seite zusammenbauen zu lassen.

Wie gebaut wird

Grundlage ist Next.js mit dem App Router: Inhalte entstehen als Server Components und stehen im ausgelieferten HTML, bevor eine Zeile JavaScript gelaufen ist. Das ist gleichzeitig die Voraussetzung dafür, dass Crawler die Seite vollständig erfassen, und zwar nicht als Zusatz, sondern als Nebenprodukt der Architektur.

TypeScript läuft durchgehend, vom Datenbankmodell bis zur Schaltfläche. Ein falsches Datenfeld fällt beim Build auf und nicht beim Kunden. Abhängigkeiten bleiben bewusst knapp: Jedes Paket ist fremder Code mit eigener Angriffsfläche und eigenem Update-Zwang. Was sich in dreißig Zeilen selbst schreiben lässt, wird selbst geschrieben.

Das Styling entsteht mit Tailwind CSS. Das hält das ausgelieferte Stylesheet klein, weil nur tatsächlich verwendete Klassen im Build landen, und es macht spätere Änderungen berechenbar: Es gibt keine globale Kaskade, die an einer unerwarteten Stelle kippt.

Sicherheit ist Teil der Statik, nicht der Fassade

Jede Eingabe wird auf dem Server erneut validiert, unabhängig davon, was der Browser geprüft hat. Formulare und Login-Endpunkte haben Rate-Limiting. Sitzungen laufen über httpOnly-Cookies, zustandsändernde Anfragen sind gegen CSRF abgesichert, eine strikte Content-Security-Policy verhindert, dass eingeschleustes Markup zu ausgeführtem Code wird.

Die OWASP Top 10 sind dabei die Messlatte und nicht die Wunschliste. Der Unterschied fällt im Normalbetrieb nicht auf. Er fällt auf, wenn jemand die Seite gezielt angreift, und dann ist er nicht mehr nachrüstbar.

So läuft ein Projekt

Am Anfang steht ein Gespräch über das Ziel, nicht über Technik. Daraus entsteht ein Festpreisangebot mit aufgeschlüsseltem Umfang, festem Termin und benannten Mitwirkungspflichten. Was nicht im Angebot steht, wird auch nicht berechnet.

Ab dem ersten Tag läuft eine Testumgebung unter eigener Adresse. Sie sehen dort jederzeit den aktuellen Stand, statt auf eine Präsentation am Ende zu warten. Zwei feste Abnahmen sind eingeplant: eine nach dem Aufbau der Seitenstruktur, eine vor dem Livegang.

Zum Abschluss gehören der Umzug auf die Zieldomain, die Einrichtung von Zertifikat und Mailzustellung, eine Einweisung in den Verwaltungsbereich und die schriftliche Übergabe aller Zugänge. Erst danach gilt das Projekt als beendet.

Übergabe und Betrieb

Der Quellcode gehört nach Abschluss Ihnen, vollständig und ohne Lizenzkonstruktion. Sie sind nicht an mich gebunden und können jederzeit mit jemand anderem weiterarbeiten. Klare Modulgrenzen und Kommentare, die das Warum einer Entscheidung erklären, sind genau dafür da.

Auf Wunsch bekommt die Anwendung ein eigenes Admin Panel, über das Ihr Team Texte, Bilder und Referenzen pflegt, ohne Code anzufassen. Den laufenden Betrieb übernehme ich auf Wunsch als monatliche Leistung. Die Einzelheiten stehen unter Wartung und Managed Hosting.

Häufige Fragen

Wann ist Next.js die richtige Wahl und wann nicht?
Next.js lohnt sich bei eigener Funktionslogik, hohem Tempoanspruch oder Anbindung an andere Systeme. Geht es um eine Inhaltsseite, die Ihr Team täglich selbst befüllt, ist ein gepflegtes WordPress oft die wirtschaftlichere Antwort. Ich sage Ihnen vorab, welcher der beiden Wege zu Ihrem Vorhaben passt.
Wie lange dauert die Entwicklung?
Eine Unternehmensseite mit fünf bis acht Unterseiten liegt bei zwei bis vier Wochen. Anwendungen mit Login, Rollen und Verwaltungsbereich brauchen je nach Umfang sechs bis zwölf Wochen. Den größten Einfluss hat, wie schnell Texte, Bilder und Zugänge vorliegen.
Übernehmen Sie auch bestehende Projekte?
Ja, nach einem Blick in den Code. Ich schätze vorab ein, ob eine Weiterentwicklung oder eine schrittweise Ablösung wirtschaftlicher ist, und begründe die Einschätzung nachvollziehbar.
Was kostet eine individuell entwickelte Webseite?
Sie bekommen ein Festpreisangebot mit aufgeschlüsseltem Umfang, keine Abrechnung nach Aufwand. Der Preis richtet sich nach Funktionsumfang: Eine Unternehmensseite mit Kontaktformular liegt deutlich unter einer Anwendung mit Login und Verwaltungsbereich.
Arbeiten Sie auch außerhalb von Wesel?
Ja. Als Programmierer in Wesel liegt mein Schwerpunkt am Niederrhein, die Zusammenarbeit funktioniert aber ortsunabhängig. Termine vor Ort sind in Wesel und Umgebung problemlos möglich.

Klingt passend?

Schreiben Sie kurz, worum es geht. Sie bekommen eine Einschätzung zu Umfang, Aufwand und Zeitrahmen, ohne Verkaufsgespräch.