Ydelser

Udvikling i Vue
og Nuxt.

Er jeres produkt bygget på Vue eller Nuxt, hjælper det at have en udvikler, der kender frameworkets mønstre og afvejninger godt. Jeg har brugt Vue og Nuxt på både længerevarende kontrakter og afgrænsede projekter - fælles komponent-frameworks, server-renderede og statisk genererede sites og applikationer til medarbejdere. Dette site er også bygget med Nuxt.

Vue.js-logoet på en mørk baggrund

Hvornår jeg kommer ind i billedet

Vue- og Nuxt-opgaver
der kræver dyb frameworkviden.

  • Fælles komponenter på tværs af flere apps

    Et komponent-framework i Vue, distribueret via npm med en stram strategi for semantisk versionering, lader flere applikationer dele ét brand og ét sæt komponenter. Det byggede jeg til Nyx som en del af flytningen af deres frontend fra AngularJS til Vue.

  • Server-side rendering eller statisk generering

    Nuxt kan rendere sider ved hver forespørgsel eller generere dem ved build. Jeg har leveret begge dele: server-side rendering til en coachingplatforms kundeapp og et headless WordPress-site, og statisk generering til DK Hostmasters tidslinje og et forsikringsselskabs applikation til medarbejderne.

  • Et CMS, redaktørerne allerede kender

    Et headless CMS lader redaktørerne blive i velkendte værktøjer, mens Nuxt renderer det offentlige site. For Savage Studio kører WordPress som et headless indholds-API, og Nuxt-frontenden henter indhold via dets REST API.

  • Medarbejder- og backoffice-applikationer

    Mange Vue-projekter er interne værktøjer med komplekse arbejdsgange. I Nyx' backoffice byggede jeg frontenden til booking, vagtplanlægning, godkendelse af medlemskaber og en drag-and-drop-editor til borde og plantegninger.

Det får du

Frameworkarbejde
i Vue og Nuxt.

Arbejdet her er specifikt for Vue og Nuxt. Til bredere frontend-hjælp, fx arkitektur på tværs af flere produkter eller en kodebase i React, passer frontend-udvikling bedre.

Vue
Nuxt
TypeScript
Vite
Tailwind CSS
GitHub
  • Komponent-frameworks i Vue, distribueret via npm med semantisk versionering
  • Nuxt-applikationer med server-side rendering eller statisk generering, valgt fra projekt til projekt
  • Frontends til headless CMS, fx på WordPress' REST API
  • Single-page-applikationer til medarbejdere og backoffice
  • Forhåndsrenderede statiske sites med indholdet i repositoriet
  • Migrering af ældre frontends, fx AngularJS, til Vue

Cases

Vue og Nuxt
i produktion.

"He continuously impresses me with not only exceptional development skills, but also by consistently going the extra mile."

Nicolai Qvindbjerg

Art Director @ Savage Studio

Sådan foregår det

Fra den første besked
til lancering og videre.

  1. Fortæl om projektet

    Fortæl mig, hvad du bygger, hvem det er til, og hvilken tidsplan du arbejder efter. Ønsker til stack, designmæssige rammer og links til et repo, en Figma-fil eller et eksisterende produkt er alt sammen en hjælp.

  2. Aftal rammerne

    Jeg arbejder til en timepris og er åben om den, inden vi går i gang. Ved afgrænsede opgaver får du et ærligt timeestimat knyttet til et klart defineret brief, så du ved, hvad du forpligter dig til på forhånd.

  3. En del af jeres arbejdsgang

    Jeg kommer med i jeres Slack, følger jeres Git-workflow, deltager i jeres standups og passer ind i jeres eksisterende processer, uanset om teamet er en startup eller en stor virksomhed.

  4. Lancering og videre

    Jeg forsvinder ikke efter deployment. De fleste af mine kunder bruger mig fortsat til vedligeholdelse, iterationer og nye features, og nogle samarbejder har kørt i 4-8 år.

FAQ

Om at hyre en Vue-
eller Nuxt-udvikler.

Det afhænger af indholdet, og af hvem der redigerer det. Statisk generering passede til DK Hostmasters tidslinje, hvor indholdet lå i repositoriet, og hostingen skulle holdes enkel. Server-side rendering passede til Savage Studio, hvor teamet udgiver fra WordPress uden et deploy for hver tekstændring.

Ja. At træde ind i et eksisterende team og en eksisterende kodebase er en af de mest almindelige måder, jeg arbejder på. Jeg følger jeres Git-workflow og passer ind i jeres eksisterende processer.

Ja. Hos Nyx var det nye komponent-framework en del af flytningen af deres frontend fra AngularJS til Vue. Vi byggede først det fælles framework og implementerede derefter nye versioner af deres frontend-platforme på det.

Ja. Vue og Nuxt er mit udgangspunkt, og jeg arbejder også med React og Next.js. Til arbejde, der går på tværs af frameworks, passer frontend-udvikling bedre.

Nej. På nogle Nuxt-projekter har jeg også arbejdet på backenden bag, fx et Laravel-API på coachingplatformen og Slim PHP-services hos et forsikringsselskab. Full-stack-udvikling dækker den side af arbejdet.

Relaterede ydelser

Andre måder,
jeg kan hjælpe på.

  • Frontend-udvikling

    Frontend-arkitektur, brugerflader og komponentbiblioteker i Vue, React og TypeScript, i jeres team eller som et afgrænset projekt.

  • Full-stack-udvikling

    Når Nuxt-appen skal have et API, integrationer, hosting og deploy pipelines bag sig.

Leder du efter
den rette udvikler?

Uanset om du er klar til at gå i gang eller bare undersøger mulighederne, er du velkommen til at skrive. Helt uforpligtende og uden pres.

Jeg svarer som regel inden for 2 timer.

11+ års erfaringMed base i København