← Alle Projekte

Privat · 2026

Dieses Portfolio

Mein Portfolio, von Grund auf neu geschrieben: serverseitiges Rendering, WebAssembly-Interaktionen, Kontaktformular und GitHub-Aktivität live.

Dieses Portfolio

Die Geschichte

Die vorherige Version war eine Next.js-Seite mit Three.js und Framer Motion. Ich habe sie mit Leptos (Rust) neu geschrieben: Der Axum-Server rendert jede Seite als HTML, dann macht der Browser sie in WebAssembly interaktiv.

Auf dem Programm: ein U-Bahn-Plan, der sich beim Scrollen der Seite zeichnet, eine interaktive Linie zur Vorstellung von S-Print, ein helles und dunkles Theme, ein Terminal und ein Kontaktformular, dessen Versand über eine SMTP-Serverfunktion läuft, mit Validierung, Spam-Schutz und Sicherheits-Headern.

Was ich mitnehme

Eine einzige Sprache von Anfang bis Ende macht Neuentwicklungen sehr sicher, solange man die Nutzererfahrung vor dem Laden des WebAssembly pflegt.