Presentation av Jarl Sandin-projektet
Jarl Sandin är en svensk juvel- och klockbutik belägen i hjärtat av Göteborg. Företaget har varit verksamt sedan 1950-talet och har under nästan 70 år hjälpt kunder att välja, skapa och vårda smycken, juveler och klockor. Företaget verkar både i fysiska butiker och via e-handel och är känt för sitt hantverk av högsta kvalitet samt sitt breda sortiment.
Jarl Sandin behövde en webbshop som var mycket snabb, smidig och som erbjöd kunderna en utmärkt användarupplevelse. För att uppnå dessa mål byggdes webbshoppen med headless front-end teknik.
Webbshoppen erbjuder nu en hög prestanda och förbättrad användarupplevelse. Det primära målet var att skapa en fungerande lösning som förbättrar webbshopens användbarhet.

Lösningen: Headless Front-End
Headless front-end är en webbplatsbyggnadsteknik där användargränssnittet (front-end) är helt separerat från backend-systemet (back-end). Detta innebär att back-end hanterar data och funktionalitet medan front-end byggs separat och kan utvecklas oberoende.
Denna teknik möjliggör att webbplatsens användargränssnitt kan hanteras från separata servrar över hela världen, medan databasen ligger på en enskild plats, i Creamarketings fall i Finland.
Tack vare den distribuerade infrastrukturen blir serverna inte överbelastade och sidan förblir stabil och snabb, även om flera besökare är inne samtidigt från olika delar av världen. Dessutom förbättrar en separat databas webbplatsens säkerhet, eftersom användargränssnittet inte direkt hanterar känslig data.
Snabbare laddningstider och bättre användarupplevelse
Skillnaden i prestanda mellan den gamla och den nya webbshoppen för Jarl Sandin är betydande både när det gäller laddningstider och användarupplevelse. Den gamla webbplatsen hade genomsnittlig laddningstid på flera sekunder, vilket ledde till märkbar fördröjning, särskilt på mobila enheter.
Den nya webbshoppen laddar på under en sekund, vilket uppfyller de moderna prestandakraven för webbapplikationer. Även webbshopens sökfunktion har blivit avsevärt snabbare: produkter hittas omedelbart utan väntetid, vilket ytterligare förbättrar användarupplevelsen.

Varför är snabba laddningstider viktiga?
Snabbare laddningstider är avgörande för att säkerställa en bra användarupplevelse. När webbplatser och webbshoppar byggs distribuerat och moderna säkerhetslösningar som Cloudflare används kan man erbjuda en både snabb och säker användarupplevelse.
Webbplatsens hastighet garanterar att användaren får en positiv upplevelse, vilket i sin tur leder till att sidan används kontinuerligt.