Frontend-udvikling
Angular-, React- og Vue-frontends bygget som et designsystem, testet i en rigtig browser og brugbare på en telefon på 375 pixel. Vores egen Angular 22-portal er referencebuildet, og I kan læse dens tal nedenfor.
Frameworks, vi bemander
Angular
Vores egen portal er Angular 22
Standalone-komponenter, signals, zoneless change detection og det nye control flow. Det stærkeste bevis, vi har, fordi vi selv driver en Angular-applikation med 91 ruter.
React og Next.js
Single-page-applikationer og Next.js
Single-page-applikationer og server-renderede Next.js-sites, med den samme disciplin omkring komponentbiblioteket, som vi anvender i Angular.
Vue.js
Ansat og interviewet til Vue-økosystemet
Vue-frontends til produkter, der allerede har investeret i det økosystem, ansat og interviewet specifikt til det.
Det får I, uanset framework
- Aktuelle versioner, aktuelle mønstre. Vi følger den seneste stabile release og moderniserer den fil, vi rører ved, i samme ændring i stedet for at lade en kodebase ligge to hovedversioner bagud.
- Et designsystem og ikke en bunke sider. Én implementering pr. UI-mønster, sammensat af fælles byggeklodser; hver fælles komponent har en story, der kører axe-tilgængelighedskontroller.
- Kontrakter genereret fra backenden. API-klienten genereres fra OpenAPI-dokumentet; ingen datatype er skrevet i hånden, og den genererede mappe er skrivebeskyttet.
- Autorisation før rendering. Hver rute har en typet permission guard, der afgøres, før komponenten findes. HTTP-interceptoren er forsvar i dybden og aldrig den primære kontrol.
- Mobil som krav. Ingen vandret rulning ved 375 px, berøringsmål på 44 pixel, intet afkortet, primære handlinger inden for tommelfingerens rækkevidde.
Sådan skrives en komponent
Logik, skabelon og styles er altid tre filer, der ligger samlet. Strukturerede filtre, sortering og paginering ligger i URL'en, så en visning kan deles; fritekstsøgning forbliver i hukommelsen, fordi den kan indeholde personoplysninger, og URL'er ender i logs. Beregning, formatering og eksport til PDF eller CSV sker i browseren, mens paginering og filtrering af de underliggende data bliver i SQL med den kaldendes synlighedsfilter, så browseren aldrig modtager rækker, som brugeren ikke må se.
Frontends, vi har leveret
Fire single-page-applikationer leveret i Angular og React, mere end 300 UI-komponenter, Lighthouse-scorer over 90, til produkter inden for handel, sundhed, HR og logistik. Tal fra vores leveranchistorik.
Har I brug for en frontend, eller skal en eksisterende reddes?
Send repositoriet eller designet. I får en skriftlig vurdering og et estimat inden for én arbejdsdag.