Shopify Selected Partner siden 2016Magento-spesialist
Hopp til innhold
Plattformar9. juni 20266 min lesingAv Niklas Dahlquist

Shopify Hydrogen: headless storefront i React — slik jobber vi med det

Shopify Hydrogen lar deg bygge en helt egen, headless storefront i React i stedet for et klassisk Liquid-tema. Vi forklarer hva rammeverket faktisk er, veier friheten mot kostnaden og er ærlige om når det lønner seg — og når et vanlig tema holder.

Shopify Hydrogen dukker opp i stadig flere samtaler om raske, skreddersydde butikker — men hva det faktisk er, og om du trenger det, er sjelden opplagt. Her rydder vi opp i hva Hydrogen er, hvordan det skiller seg fra et vanlig Liquid-tema, hva du vinner og hva det koster. Vi er ærlige om når det lønner seg og når et klassisk tema holder hele veien — for dette er ikke en trendspaning, men hvordan vi faktisk bygger headless storefronts i dag.

Hva Shopify Hydrogen er

Hydrogen er Shopifys eget rammeverk for å bygge headless storefronts — altså butikkens frontend som en helt egen applikasjon, atskilt fra Shopifys vanlige temalag. Det bygger på React (oppå Remix) og henter produkter, priser, lager og kasse fra Shopify via Storefront API. Frontenden deployes på Oxygen, Shopifys globale hosting for Hydrogen, slik at du får rask levering nær kunden uten å sette opp egen serverdrift.

Verdt å rydde opp i med en gang: Hydrogen er egentlig ikke noe «tema» i klassisk forstand, selv om det iblant kalles det. Et vanlig Shopify-tema bygges i malspråket Liquid og rendres av Shopify. Hydrogen er i stedet et rammeverk der du selv skriver frontend i React og bestemmer nøyaktig hvordan alt ser ut og oppfører seg. Forskjellen er ikke kosmetisk — det er to ulike måter å bygge butikken på.

Hydrogen mot et vanlig Liquid-tema

For de aller fleste butikker er spørsmålet ikke «Hydrogen eller ikke headless», men «Hydrogen eller et vanlig Liquid-tema». De løser samme oppgave, men på ulike måter, og forskjellene avgjør hva som passer dere:

  • Liquid-tema (Online Store 2.0) — bygges og redigeres i Shopify, med en temaredigerer der ikke-teknikere kan flytte seksjoner og bytte innhold selv. Raskt å komme i gang med, billig å forvalte og fullt tilstrekkelig for et stort flertall av butikker.
  • Hydrogen (headless) — en egen React-applikasjon mot Storefront API, deployet på Oxygen. Gir total frihet i frontend og prestasjon i front, men krever utvikling for det meste og fjerner den enkle temaredigereren som butikkpersonalet er vant til.

Med andre ord flytter Hydrogen kontroll og muligheter til utviklingsteamet — og flytter samtidig bort en del av den selvstendigheten som merchandisere og redaktører har i et vanlig tema. Det er en avveining, ikke en oppgradering.

Hva du vinner med Hydrogen

Når Hydrogen er riktig valg, er gevinstene konkrete. Dette er det du faktisk får:

  • Full kontroll over frontend — hver piksel, interaksjon og flyt bygges nøyaktig slik dere vil, uten å tvinges inn i et temas ferdige struktur.
  • Prestasjon i front — React-rendering, smart datahenting og Oxygens edge-levering gjør det mulig å bygge virkelig raske sider, noe både kunder og Google merker.
  • Hele React-økosystemet — moderne verktøy, komponenter og biblioteker står til rådighet, noe som gjør avansert funksjonalitet enklere å bygge og vedlikeholde.
  • Samme backend til flere kanaler — Storefront API kan mate ikke bare web, men også apper, skjermer og andre flater fra samme produktdata og kasse.
  • Komponentbasert design — gjenbrukbare byggeklosser gjør det lettere å holde en konsekvent opplevelse og bygge videre over tid.

Prisen: hva du tar på deg

Hydrogen selges gjerne på sine styrker, men friheten kommer med en regning det er ærlig å nevne i samme åndedrag:

  • En hel applikasjon å bygge og forvalte — frontend blir deres ansvar, med alt det innebærer av oppdateringer, feil og videreutvikling over tid.
  • Utviklingsressurser kreves — en headless storefront lever ikke videre av seg selv slik et tema gjør; den trenger noen som eier koden.
  • Funksjoner du ellers får gratis — slikt som temaredigereren, visse apper og ferdige seksjoner kan måtte bygges eller erstattes, fordi de hører til temalaget du har forlatt.
  • Lengre vei til lansering — der et tema kan være oppe på uker, er en skreddersydd Hydrogen-butikk et utviklingsprosjekt, med den tiden og budsjettet det betyr.

Kjernen er den samme som for all headless: Hydrogen flytter kompleksitet fra plattformen til teamet deres. For en butikk med utviklingsressurser og konkrete krav er det en god avtale. For en butikk som mest vil selge produkter raskt og billig, er et Liquid-tema som regel det klokere valget.

Hydrogen gir deg nøkkelen til hele frontenden — men med nøkkelen følger ansvaret for å bygge og forvalte det du låser opp.

Når Hydrogen er riktig — og når Liquid holder

Det finnes tydelige situasjoner der Hydrogen betaler seg, og like tydelige der et vanlig tema er det rette. Kjenn igjen deres eget:

  • Hydrogen passer når dere har utviklingsressurser, en opplevelse som et standardtema ikke kan levere og prestasjon eller særpreg som er forretningskritisk.
  • Hydrogen passer når dere selger i flere kanaler som skal dele samme backend, eller har en sterk merkevarevisjon som krever frihet i hver detalj.
  • Et Liquid-tema holder når dere først og fremst vil selge produkter, vil at butikkpersonalet skal kunne endre selv og vil holde både kostnad og forvaltning nede.

Vår holdning er enkel: vi bygger gjerne Hydrogen, men bare når det løser et virkelig problem — aldri fordi det høres moderne ut. Et raskt, velbygd Liquid-tema slår en halvferdig headless-løsning hver dag.

Slik jobber vi med Hydrogen

Vi bygger headless storefronts på Hydrogen på ekte, ikke som eksperiment. Et eksempel er sminkevaremerket Heylinn, der vi har bygget en helt headless storefront i React — frontend på Hydrogen, deployet på Oxygen, mot Shopifys Storefront API — for et merke der uttrykk og opplevelse veier tungt.

Arbeidsmåten er den samme uansett kunde: vi starter i forretningen og spørsmålet om headless virkelig løser noe, designer og bygger frontend i React, kobler den mot Shopify og de integrasjonene butikken trenger, og sørger for at prestasjon, SEO og forvaltning henger med fra start. Vi har bygget netthandel på Shopify og Magento siden 2016, headless når det trengs og tradisjonelt når det holder — og vi sier fra når et vanlig tema er det ærlige svaret.

Konklusjon og neste steg

Shopify Hydrogen er en kraftfull måte å bygge en helt egen, rask storefront i React — til prisen av en applikasjon dere selv bygger og forvalter. Det er riktig for merkevarer med utviklingsressurser og konkrete krav til opplevelse og prestasjon, og feil for butikken som mest vil selge raskt og enkelt. Som med all headless er spørsmålet ikke om det er kult, men om det løser problemet deres.

Lurer dere på om Hydrogen er riktig for butikken deres — eller vil dere ha et ærlig svar på om et vanlig Shopify-tema holder? Vi bygger headless storefronts på Hydrogen og har jobbet med Shopify siden 2016. Bestill en gjennomgang, så ser vi på akkurat deres case.

Fra innsikt til handling.

Vil dere gå fra guide til gjennomføring? Vi har bygget netthandel på Shopify og Magento siden 2016 — book et møte eller les videre om hvordan vi jobber.