UKAD-teamet var ansvarligt for webudviklingsdelen af dette projekt. Det betyder mere end ti lokale hjemmesider med komplekse layouts, som kræver en stor indsats for at give en perfekt administrationsoplevelse og en vellykket interaktion med brugerne. Løsningen skal også være SEO-venlig og kunne promoveres, hvis vi arbejder på et e-handelsprojekt med store ambitioner.
Focus Nordic er en ret usædvanlig e-handelsplatform, så den kræver en lidt mere sofistikeret arkitektur. Derfor er løsningen designet ved hjælp af microservices, da denne tilgang perfekt opfylder de tekniske krav og gør udviklingen hurtigere og mere fleksibel. Hvis du gerne vil have en bedre forståelse af microservices, kan du læse denne artikel.
For at udnytte mikrotjenesterne brugte vi Azure Kubernetes Services eller AKS. AKS bruges til at reducere spidsbelastningers indvirkning på ydeevnen ved at skalere og giver flere nysgerrige funktioner, som f.eks. implementering uden nedetid. Kort sagt skaber AKS duplikater af de mest efterspurgte tjenester, så Focus Nordic altid fungerer godt uden begrænsninger.
I dette projekt brugte vi React Server-Side Rendering (SSR), som er en udbredt tilgang til platforme med høj trafik. SSR optimerer ydeevnen ved at rendere sider på serveren, før de sendes til brugerne, hvilket sikrer hurtigere indlæsningstider og en jævn browseroplevelse, især på indholdstunge websteder som Focus Nordic. Denne teknik forbedrer både brugeroplevelsen og SEO, hvilket gør den til et passende valg til platformens komplekse arkitektur. For at lette problemfri interaktion mellem front- og backend implementerede vi også GraphQL, et kraftfuldt værktøj, der muliggør effektiv datahåndtering og bidrager til en responsiv, optimeret brugeroplevelse.
Content management for Focus Nordic er drevet af Umbraco. Dette valg sikrer en brugervenlig og intuitiv redaktøroplevelse, hvilket betyder, at ledere ikke møder nogen kompleksitet på trods af løsningens indviklede struktur. Derfor kan kundens team ubesværet udføre opgaver med blot nogle få klik, hvilket fører til optimeret arbejdsgangseffektivitet og reduceret tid brugt på rutinemæssige operationer.
Med disse nyskabelser forventede UKAD-teamet, at platformen skulle opfylde alle krav, både på den tekniske og den ledelsesmæssige side, give de besøgende en helt unik oplevelse og blive et stærkt værktøj til markedsføring.