Fra Wix til emdash: ny teknologi i et ekte kundeprosjekt

Et kundeprosjekt ble sjansen til å teste emdash-CMS, Cloudflare Workers og Astro samtidig. Performance-scoren gikk fra 77 til 99. Det vi lærte om stacken var verdt mer.

Skjermbilde av den nye mymessyworkbench-siden, med mørkt verkstedtema på emdash

Vi flyttet nettstedet til My Messy Workbench, en cosplay- og 3D-print-håndverker fra New Zealand, fra Wix til emdash-CMS på Cloudflare Workers. Kunden ville at siden skulle se ut som verkstedet: mørk, presis og preget av håndverket. Vi ville ha et kundeprosjekt som tvang oss til å kjøre helt ny teknologi i produksjon.

Stacken er Astro 6, emdash-CMS (et nytt CMS bygget på Portable Text og Cloudflare Workers), Cloudflare D1 som database, R2 for media og Tailwind v4 via @theme-blokker. Alt kjører på Cloudflares edge-nettverk, med TTFB under 100 ms fra Oslo.

Før og etter

Den gamle Wix-siden scoret 77 på Performance, med et karusellgalleri og standard Wix-maler. Den nye landingssiden scorer 99 på Performance, 93 på Accessibility, 100 på Best Practices og 100 på SEO, med ekte bilder fra verkstedet og tekster vi skrev selv.

Det viktigste er erfaringen. Vi har kjørt en ny stack fra scaffold til deploy, skrevet ned fallgruvene (env-mønsteret i Astro 6, locale-autofilteret i emdash, SPF på subdomene hos Cloudflare), og kan bruke samme oppsett på neste kundeprosjekt uten å fomle.

Vi tester ny teknologi i ekte prosjekter før vi anbefaler den til andre. Når vi sier at noe er riktig verktøy for jobben, vet vi hvor kantene er.