Hvorfor jeg gikk bort fra Cloudflare KV i LaKriFa Lab

Hvorfor jeg gikk bort fra Cloudflare KV i LaKriFa Lab

Cloudflare KV virket som en smart løsning i starten – men underveis oppdaget jeg at det skapte mer kompleksitet enn det løste.


Hva jeg ønsket å få til

Da jeg startet LaKriFa Lab, ønsket jeg å bygge en løsning hvor jeg:

  • Kunne lagre innhold dynamisk i Cloudflare KV
  • Oppdatere innhold direkte fra terminalen med enkle curl-kommandoer
  • Slippe å måtte laste opp hele nettsiden hver gang jeg skulle endre en liten tekstbit

Det hørtes perfekt ut for mitt mål: frihet og fleksibilitet.


Hvor problemene startet

Stadige utfordringer med cURL-kommandoer

I teorien skulle det være enkelt: skrive en cURL-kommando for å oppdatere en nøkkel i KV.

I praksis støtte jeg på:

  • Vanskeligheter med å få kommandoene til å fungere riktig hver gang
  • Varierende resultater avhengig av hvordan tekstene ble formatert
  • Måtte stadig feilsøke små feil i headers, API-tokens eller dataformat

Hva som burde vært en "to minutter"-jobb, ble ofte et langt frustrerende arbeid.


Problemer med formatering

Selv når cURL-kommandoene fungerte, var det vanskelig å få:

  • Riktig linjeskift
  • Korrekt innrykk og avsnitt
  • Enkelt håndtert mellomrom og spesialtegn

Dette gjorde det vanskelig å få forutsigbare, fine resultater på nettsiden uten å bruke masse tid på manuell justering.


Hva jeg lærte

  • KV er kraftig, men også følsom for hvordan data sendes og lagres.
  • cURL er mektig, men krever ekstrem nøyaktighet, spesielt med JSON-formatert data.
  • Små feil i dataene kunne få hele sidene til å se rare ut.

Alt dette gikk imot målet mitt om en enkel, mobilvennlig og fri nettside som jeg kunne oppdatere når jeg ville – uten teknisk frustrasjon.


Derfor valgte jeg å gå bort fra Cloudflare KV

Til slutt innså jeg:

  • Det var enklere og raskere å jobbe med rene, statiske .md-filer.
  • Jeg kunne fortsatt oppdatere nettsiden hjemmefra via terminal, men uten KV.
  • Mindre potensiale for feil → mindre frustrasjon → mer fokus på å lage godt innhold.

Ved å bruke Cloudflare Pages + Eleventy med statiske sider fikk jeg:

  • Raskere bygging
  • Forutsigbare resultater
  • Bedre kontroll over alt innhold

Det passer mye bedre for filosofien bak LaKriFa Lab:
Praktisk teknologi som fungerer – uten unødvendig kompleksitet.