Vi arbejder på VR TRAINER, en virtuel træningsbane til de kliniske procedurer.

Vue.js udvikling

Vue.js udvikling — frontend, SPAs og webapplikationer


Vi er Vue.js udviklere med mere end 8 års erfaring fra Danmark. Vi bygger brugervenlige, interaktive frontends — fra mindre komponenter til komplette Single Page Applications — på timepris, gerne i kombination med Laravel eller Statamic.

Vue.js udvikling

Vue.js er et af de mest populære JavaScript frameworks til at bygge moderne, interaktive brugergrænseflader. Det er hurtigere at komme i gang med end React, har en stærk dokumentation, og er det foretrukne frontend-framework hos mange Laravel-udviklere — fordi de to teknologier spiller perfekt sammen.

Hos Wacky Studio har vi udviklet i Vue.js siden inden frameworket nåede version 1.0. Vi bygger alt fra mindre interaktive komponenter til komplette Single Page Applications, dashboards og Progressive Web Apps. Vi tager både nye projekter fra bunden og overtager videreudvikling af eksisterende Vue.js-løsninger — uanset hvor i Danmark I sidder. Vi arbejder på timepris, så I betaler kun for det reelle udviklingsarbejde.

  • 8+ års erfaring med Vue.js udvikling
  • Vue 3, Composition API og TypeScript
  • Single Page Applications og Progressive Web Apps
  • Komplette løsninger med Laravel backend
  • Skræddersyede komponenter og dashboards
  • Drift, support og vedligeholdelse

Bedre, flydende og mere interaktive brugeroplevelser med Vue.js — en frontend der matcher kvaliteten af jeres backend

Hvorfor vælge Vue.js?

Et traditionelt website lader brugeren vente på sideskift, fulde sideopdateringer og klodset navigation. Vue.js fjerner den friktion. Indhold hentes dynamisk, overgange bliver bløde, og brugeren holdes i flowet — det giver højere konvertering, lavere bounce rate, og en oplevelse der føles som en moderne app i stedet for et website fra 2010.

For jer er fordelene konkrete: Vue.js er hurtigere at udvikle i end React eller Angular, kræver mindre boilerplate-kode, og har en lavere indlæringskurve. Det betyder kortere udviklingstid og lavere samlet pris — uden at man giver afkald på de muligheder de tunge frameworks tilbyder. Vue.js er desuden modulært, så I kan starte småt og udvide efterhånden som forretningen kræver det.

Vi anbefaler Vue.js når opgaven kræver interaktivitet udover hvad et standard CMS kan levere — typisk dashboards, konfiguratorer, webshops med kompleks logik, eller komplette applikationer hvor brugeren skal navigere mellem mange skærme uden ventetid.

Teknologier & værktøjer

Vi arbejder med Vue 3 og Composition API som standard, og bruger det fulde Vue-økosystem: Pinia til state management, Vue Router, Vite til build-tooling, Nuxt.js til SSR-projekter, og TypeScript på de projekter der kræver type-sikkerhed.

Som backend kobler vi typisk Vue.js med Laravel — det er den kombination vi har leveret flest løsninger på, og det er hvad vi har skrevet bogen Build an API with Laravel om. For indholdstunge sites, hvor I har brug for et CMS, kombinerer vi Vue.js med Statamic — som også er bygget på Laravel og giver redaktørerne fuld kontrol over indhold.

Vores fulde stack: Vue.js, Laravel (PHP), Statamic, Pinia, Vite, Nuxt.js, Tailwind CSS, MySQL og Redis.

Skal vi hjælpe med
jeres næste projekt?

Lad os tage en uforpligtende snak om mulighederne for et samarbejde, det koster ingenting.

Kontakt os
Promo graphics

Skræddersyede Vue.js frontends med fokus på brugeroplevelse, performance og langsigtet vedligeholdelse

Vores Vue.js services

Vi har udviklet i Vue.js siden inden den første officielle version blev udgivet, og har bygget alt fra komplekse user interfaces og dashboards til reklamebannere på Google Ads-platformen. Vores erfaring spænder hele frameworket — fra mindre interaktive widgets på et website til komplette Single Page Applications der erstatter desktop-software.

Vi har følgende erfaring med Vue.js:

Frontend udvikling

Vi bygger Vue.js frontends fra bunden — uanset om det er en komplet Single Page Application eller en interaktiv komponent på et eksisterende site. Vi har leveret e-learning platformen for Alcon med intuitive kursusforløb og gamification, frontend til VR TRAINER hvor data fra VR-headset vises i realtid i webapplikationen, Easyform — booking- og værkstedsflow til cykelbranchen, og GN Resound Projection — en serverless Vue.js-applikation til live billedpræsentation på storskærm.

Uanset størrelse og kompleksitet designer vi frontends så de både er flotte og driftsikre — og så de stadig kan vedligeholdes om fem år.

Vue.js + Laravel = ❤️

Vue.js er et frontend framework og er afhængig af en backend at hente data fra. Kombinationen Vue.js + Laravel er vores foretrukne fuldstack-setup — det giver et perfekt match hvor vi får det bedste af begge verdener på både front- og backend, og hvor I får én leverandør på hele løsningen i stedet for at koordinere mellem flere bureauer.

Vi er specialister i API-udvikling og har skrevet bogen Build an API with Laravel, der er solgt i 81 lande og bruges af udviklere verden rundt.

Udvidelser og videreudvikling

Har I allerede en Vue.js-applikation der skal videreudvikles? Vi har stor erfaring med at gå ind i eksisterende kodebaser — også dem der er bygget af andre bureauer — og bygge videre uden at vælte fundamentet. Vi har lavet alt fra mindre komponenter til komplette refactor-projekter, hvor hele dashboards blev genopbygget med moderne Vue 3-arkitektur og Composition API.

Vi respekterer den løsning I allerede har, tilpasser os jeres kodestil og konventioner, og leverer udvidelser der giver konkret værdi uden at skabe teknisk gæld.

Support og vedligeholdelse

Vue.js udvikles løbende — frameworket selv, økosystemets pakker, og JavaScript-toolingen omkring. Vi tilbyder serviceaftaler hvor vi står for løbende opdateringer, sikkerhedspatches, monitorering og fejlretning på Vue.js-løsninger, uanset om vi har bygget dem selv eller overtaget dem fra et andet bureau.

Vi har set Vue.js-projekter på alle slags arkitekturer — fra Vue 2 til Vue 3 migreringer, Options API til Composition API refactors, og fra simple SPAs til komplekse Nuxt-applikationer. Den erfaring bruger vi til at holde jeres løsning sikker, hurtig og opdateret.

Ofte stillede spørgsmål om Vue.js udvikling

Hvad koster Vue.js udvikling hos Wacky Studio?

Vi arbejder på timepris frem for fastpris, så I betaler kun for det reelle arbejde og kan justere scope undervejs. Vores priser er beskrevet på vores priser-side. Et typisk Vue.js projekt starter omkring 40-80 timer for mindre frontends og widgets, mens komplette Single Page Applications med backend-integration ofte ligger i intervallet 200-600 timer. Vi giver altid et estimat baseret på et konkret oplæg, før vi går i gang.

Vue.js, React eller Angular — hvad skal vi vælge?

Alle tre er moderne frontend-frameworks, men de henvender sig til lidt forskellige behov. React har det største community og det bredeste økosystem, men kræver flere arkitektur-valg op front. Angular er mest komplet ud af boksen, men også mest tungt at lære og bruge til mindre projekter. Vue.js rammer en sweet spot mellem de to — hurtigere at komme i gang med end React, lettere at vedligeholde end Angular, og med fremragende dokumentation. Vi har valgt Vue.js som vores primære frontend-framework, fordi det matcher den slags projekter vi typisk leverer: forretningskritiske webapplikationer hvor udviklingshastighed og langsigtet vedligeholdelse er lige vigtige.

Hvilken backend bruger I sammen med Vue.js?

Som regel Laravel. Vi har skrevet bogen Build an API with Laravel og har 10+ års erfaring med kombinationen. Vi har også bygget Vue.js-applikationer på serverless arkitekturer (som vores GN Resound projection-løsning), og kobler Vue.js med Statamic på indholdstunge sites. I får én leverandør der dækker hele stakken.

Kan I overtage et eksisterende Vue.js projekt fra et andet bureau?

Ja, det er en del af det vi laver. Vi starter typisk med en code review hvor vi gennemgår kodebasen, build-tooling, pakker og dokumentation. Derefter giver vi en ærlig vurdering af hvad der kan videreudvikles direkte, hvad der bør refaktoreres, og hvad der eventuelt skal bygges om. I betaler kun for selve gennemgangen — der er ingen forpligtelse til at fortsætte hos os bagefter.

Hvad er en Single Page Application (SPA), og er det det rigtige for os?

En Single Page Application er en webapplikation der opfører sig som en desktop-app: én side der dynamisk udskifter indhold uden fulde sideopdateringer. Det giver en hurtigere og mere flydende brugeroplevelse, men kræver mere udvikling op front. SPAs egner sig bedst til applikationer hvor brugeren bruger meget tid og navigerer mellem mange skærme — som dashboards, e-learning platforme, webshops med kompleks logik, eller interne værktøjer. Til klassiske firma-websites og indholdstunge sites er en server-renderet løsning som Statamic eller WordPress ofte bedre.

Bygger I også Progressive Web Apps (PWAs)?

Ja. Vue.js er et fremragende framework til at bygge Progressive Web Apps, der kan installeres på brugerens telefon eller computer, fungerer offline, og opfører sig som native apps — uden de udgifter og godkendelsesprocesser der følger med App Store og Google Play. PWAs er især stærke til interne værktøjer, B2B-applikationer og services hvor I vil have en app-oplevelse uden at investere i native iOS/Android-udvikling.

Tilbyder I drift og support efter projektet er leveret?

Ja. Vi tilbyder serviceaftaler hvor vi står for hosting, opdatering af Vue.js og hele JavaScript-økosystemet, sikkerhedspatches og overvågning. Det betyder I altid har et team der kender koden, hvis noget skulle gå ned eller hvis I vil bygge videre.

Arbejder I med kunder i hele Danmark?

Ja. Vi sidder i Odense, men arbejder med kunder i hele landet — fra København til Aalborg. Det meste foregår online via opkald, Slack eller e-mail, og vi mødes fysisk når projektet kræver det.