Spring til indhold
DanskEnglish

Webudvikling

Headless Shopify

Headless bliver solgt som svaret på alt, hvad der er langsomt. Det er det ikke. Men der findes en håndfuld situationer, hvor det faktisk er det rigtige valg, og de er værd at kunne kende.

+45 22 51 31 79
  • Svar samme dag
  • Fast pris
  • Ingen binding
  • Hydrogen og Next.js
  • Storefront API
  • Ærlig vurdering først
  • Fuld kontrol over frontend

Ydelse

Headless Shopify

Når headless giver mening

  • Butikken er én del af et større site, hvor resten kører på noget helt andet.
  • Der er brug for en frontend, der ikke ligner en webshop — konfiguratorer, beregnere, tunge produktvisninger.
  • Indholdet kommer fra et CMS, der er vigtigere end produktkataloget.
  • Der er flere butiksfacader på tværs af markeder eller brands oven på ét katalog.

Når det ikke gør

Hvis begrundelsen er hastighed alene, så start med at rydde op i temaet og i apps. Jeg har set butikker gå fra 2,8 til 1,1 sekunder på LCP uden at røre arkitekturen.

Headless flytter også en række ting fra Shopifys ansvar til dit: sidevisninger, caching, deploys, fejlovervågning. Har I ikke nogen der vedligeholder det efter lancering, bliver det dyrere end det I sparede.

Hvordan jeg bygger det

Hydrogen, hvis butikken er kernen og du vil blive tæt på Shopifys egne værktøjer. Next.js, hvis butikken er en del af noget større, eller hvis der allerede er en Next.js-kodebase.

I begge tilfælde bruger jeg Storefront API og lader checkout blive hos Shopify. Der er ingen grund til at bygge sit eget checkout, og en del gode grunde til at lade være.

Leverance

Det får du

Konkrete leverancer, ikke en rapport med anbefalinger nogen andre skal nå at udføre.

  • Ærlig vurdering først

    Om headless overhovedet er svaret på jeres problem. I omkring halvdelen af de samtaler jeg har, er det ikke.

  • Frontend i Hydrogen eller Next.js

    Alt efter om butikken er kernen, eller om den er en del af noget større.

  • Checkout bliver hos Shopify

    Der er ingen grund til at bygge sit eget checkout og en del gode grunde til at lade være.

  • CMS hvis indholdet skal redigeres

    Temaeditoren forsvinder med headless. Den omkostning skal med i regnestykket fra start.

Proces

Sådan foregår det

Fire trin. Du ved hvad der sker hvornår, og du kan stoppe efter hvert af dem.

  1. 01

    Vi taler sammen

    Tyve minutter, hvor du fortæller hvad der driller, og jeg stiller de spørgsmål der afgør omfanget. Jeg siger til med det samme, hvis opgaven ikke er noget for mig.

  2. 02

    Jeg kigger i koden

    Før jeg giver en pris, bruger jeg en halv til en hel dag på at læse projektet igennem. Du får en ærlig vurdering af tilstanden — også hvis den er værre, end du håbede.

  3. 03

    Fast pris og afgrænsning

    Du får et skriftligt tilbud med hvad der er med, hvad der ikke er, og hvornår det er færdigt. Ikke et interval på tre måneder, du ikke kan planlægge efter.

  4. 04

    Levering i din workflow

    Jeg arbejder i dit git-repo og laver pull requests der kan reviewes. Alt hvad jeg rører ved bliver dokumenteret, så viden ikke forsvinder ud af døren med mig.

Mikkel Tschentscher
Ledig til nye opgaver

Hvem laver arbejdet

Det er mig, du kommer til at arbejde sammen med

Jeg hedder Mikkel og har kodet til web siden 2010. Der er ingen projektleder imellem os, og du får ikke en junior på opgaven, fordi den erfarne var optaget. Det du aftaler, er det der bliver lavet, og det er mig der laver det.

Til daglig er jeg partner i Bigum&Co og har været inde over mere end 400 projekter på tværs af e-handel, medicinal, byggeri og offentlig sektor. Ring eller skriv — jeg svarer som regel samme dag, og jeg siger til med det samme, hvis opgaven ikke er noget for mig.

Erfaring
16 år
Projekter
400+
Anmeldelser
5,0
Svartid
Samme dag
+45 22 51 31 79

I dybden

Headless Shopify

Hvornår headless er svaret, og hvornår det ikke er

Headless bliver solgt som løsningen på alt, der er langsomt, og det er den ikke. Men der findes en håndfuld situationer, hvor det faktisk er det rigtige valg, og de er værd at kunne kende fra hinanden.

Det giver mening, når butikken er én del af et større site, hvor resten kører på noget helt andet. Når der er brug for en frontend, der ikke ligner en webshop — konfiguratorer, beregnere, tunge produktvisninger. Når indholdet kommer fra et CMS, der er vigtigere end produktkataloget. Eller når der er flere butiksfacader på tværs af markeder eller brands oven på ét katalog.

Det giver ikke mening, hvis begrundelsen er hastighed alene. Jeg har set butikker gå fra 2,8 til 1,1 sekunder på LCP ved at rydde op i tema og apps, uden at røre arkitekturen. Det er en uges arbejde mod et projekt på flere måneder.

Og der er en løbende omkostning, som sjældent bliver nævnt: headless flytter en række ting fra Shopifys ansvar til jeres. Sidevisninger, caching, deploys, fejlovervågning. Har I ikke nogen der vedligeholder det efter lancering, bliver det dyrere end det, I sparede.

Hvad I mister, og hvad I får

I mister temaeditoren. Det lyder som en detalje og er det ikke — det er der, marketing i dag selv kan flytte en sektion op eller ned uden at spørge nogen. Skal det stadig kunne lade sig gøre, skal der et CMS på, og det er en selvstændig omkostning i både licens og opsætning.

I mister også en del apps. Alle de apps, der virker ved at indsætte noget i temaet, holder op med at virke. Apps der arbejder i backend på ordrer, lager og kunder, kører videre uden problemer. Det er en af de første ting jeg kortlægger, fordi listen tit indeholder mindst én app, ingen kan undvære.

Til gengæld får I fuld kontrol over frontenden. Ingen begrænsninger fra hvad et tema kan, ingen scripts I ikke har bedt om, og mulighed for at bygge præcis den oplevelse produktet kræver. For nogle butikker er det afgørende. For de fleste er det ikke.

Anmeldelser

Det siger de om mig

  • Mikkel Tschentscher er min redningsplanke når noget haster og ingen andre kan finde ud af det.
    Torben Wiese
  • Mikkel er en mand efter mit hjerte; Eksekverer med lynets hast, har sans for detaljen og er der altid når man har brug for ham. Det fås ikke bedre.
    Tini Owild
  • Han er bare prof… super kompetent og præcis, har gode indspark, og er en kæmpe støtte.
    Carsten Johan Thessen

Ydelser

Hvorfor mig

  • 16 års erfaring

    Jeg har kodet til web siden 2010 og set de fleste måder et projekt kan køre af sporet på. Det gør estimaterne mere ærlige.

  • 400+ projekter

    På tværs af e-handel, medicinal, byggeri og offentlig sektor. Der er stor sandsynlighed for, at jeg har set noget der ligner din opgave før.

  • Du taler med den der koder

    Ingen projektleder imellem os, og ingen junior på opgaven fordi den erfarne var optaget. Det du aftaler, er det der bliver lavet.

Brands jeg har arbejdet med

Et udpluk. Nogle som freelancer, nogle gennem bureau, nogle over flere år.

  • MT Højgaard Danmark
  • Egmont
  • NNIT
  • Visma
  • Lomax
  • Pascal
  • able.
  • OOONO
  • Novo Nordisk Fonden
  • Energii
  • Maersk Tankers
  • Nordkysten Entreprenørfirmaet

Spørgsmål

Ofte stillede spørgsmål

Mister vi Shopifys temaeditor?
Ja, den forsvinder. Derfor sætter jeg som regel et CMS på, hvis indholdet skal kunne redigeres uden udvikler. Det er en omkostning, der skal med i regnestykket fra start.
Virker vores apps stadig?
Nogle gør, mange gør ikke. Apps der indsætter noget i temaet, virker ikke længere. Apps der arbejder i backend på ordrer og lager, kører videre. Det er en af de første ting jeg gennemgår.
Kan vi gå tilbage?
Ja, produktdataene ligger stadig i Shopify. Men det er et projekt at gå begge veje, så beslutningen bør tages på ordentligt grundlag frem for på en fornemmelse.
Kan vi gå tilbage bagefter?
Ja, produktdataene ligger stadig i Shopify. Men det er et projekt at gå begge veje, så beslutningen bør tages på ordentligt grundlag frem for på en fornemmelse.
Hvad koster det at drive?
Hosting af frontenden, eventuelt et CMS, og den tid det tager at vedligeholde det. Det sidste er den post, der oftest bliver glemt, og den er større end de to første tilsammen.
Hydrogen eller Next.js?
Hydrogen hvis butikken er kernen, og I vil blive tæt på Shopifys egne værktøjer. Next.js hvis butikken er en del af noget større, eller hvis der allerede er en Next.js-kodebase i huset.

Erfaring

2023 – nuBigum&CoPartner & CEOOpkvalificering inden for AI og digital markedsføring — 10.000+ tilfredse kursister siden 2012.
2024 – nuKurvemagernePartnerReparation af fletstole og designklassikere — Danmarks største værksted for fletstole.
2010 – nuSelvstændigWebudviklerEffektive digitale løsninger, der konverterer og er nemme at bruge.

Tidligere roller

2021 – 20231260 A/SPartner & CTODigitalt bureau med 20+ ansatte specialiseret i performance marketing. Solgt til Standout Media.
2014 – 2016Barko A/SCo-founder & CTOFra hundefoder på abonnement til en goodiebox med mere end 1.000 aktive abonnenter.
2012 – 2016Bigum&CoCo-founder & CTOMedstiftede uddannelsesvirksomheden og opbyggede den interne tekniske platform.

Er det noget for dig?