← Alle projekter

Personligt · 2026

Dette portfolio

Mit portfolio, skrevet om fra bunden: rendering på serveren, WebAssembly-interaktioner, kontaktformular og GitHub-aktivitet live.

Dette portfolio

Historien

Den tidligere version var en Next.js-side med Three.js og Framer Motion. Jeg skrev den om med Leptos (Rust): Axum-serveren renderer hver side som HTML, og derefter gør browseren den interaktiv i WebAssembly.

På programmet: et metrokort, der tegner sig selv, mens man scroller siden, en interaktiv linje til at præsentere S-Print, et lyst og mørkt tema, en terminal og en kontaktformular, hvis afsendelse går via en SMTP-serverfunktion, med validering, spambeskyttelse og sikkerhedshoveder.

Hvad jeg tager med mig

Ét sprog fra ende til anden gør ombygninger meget sikre, så længe man tager sig af oplevelsen, før WebAssembly er indlæst.