Emne
Next.js
Tekniske indsigter fra FlareTech om Next.js.
- Web13 minutters læsning
Fejlsider der hjælper videre — 404, 500 og det der ikke må dø
En 404 er en vej videre, ikke en brandjoke. En 500 er en ærlig pause, ikke et reload-loop. Siden I viser ved fejl, er stadig jeres site.
→Fejlsider der hjælper videre — 404, 500 og det der ikke må dø - Arkitektur13 minutters læsning
Hvornår I skal splitte en frontend-monolit — og hvornår I ikke skal
En frontend-monolit er én app I deployer samlet. Split kun når cadence, ejerskab eller blast radius faktisk er to jobs — ikke fordi ordet microfrontends lyder voksent.
→Hvornår I skal splitte en frontend-monolit — og hvornår I ikke skal - Metode12 minutters læsning
Et ærligt cookie-banner: samtykke der matcher det I sætter
Et cookie-banner er ærligt, når afvis er lige så nemt som accept, og når netværket efter nej er tomt. Et CMP-logo er ikke samtykke.
→Et ærligt cookie-banner: samtykke der matcher det I sætter - Metode12 minutters læsning
Hvornår I har brug for et staging-miljø — og hvornår preview rækker
Et staging-miljø er en kopi der ligner produktion. En preview på en pull request dør med branchen. De løser forskellige jobs.
→Hvornår I har brug for et staging-miljø — og hvornår preview rækker - Web12 minutters læsning
Overvågning af et marketing-site — uptime, fejl og SEO-signaler
Et marketing-site er nede, når forsiden, formularen eller Search Console er stille. Et APM-dashboard er til en app. Det er ikke overvågning af sitet.
→Overvågning af et marketing-site — uptime, fejl og SEO-signaler - Metode13 minutters læsning
Sådan briefer I et redesign — så I ikke opdager scope i uge fire
Et redesign-brief siger hvad der skal være sandt efter lancering, hvad der skal leve, og hvad der er ude. Et moodboard er smag. Det er ikke et brief.
→Sådan briefer I et redesign — så I ikke opdager scope i uge fire - Metode12 minutters læsning
Hvad I skal skrive i et web-udbud — så I kan sammenligne
Et ærligt udbud siger hvad der skal være sandt på lancering, hvad I allerede har, og hvad der er ude. En ønskeseddel på 200 linjer kan I ikke sammenligne.
→Hvad I skal skrive i et web-udbud — så I kan sammenligne - Web11 minutters læsning
Hvornår et design system betaler sig — og hvornår det er en mappe
Et design system er en kontrakt om tokens, ejerskab og at I ikke opfinder knappen igen. En component library uden de tre ting er en mappe.
→Hvornår et design system betaler sig — og hvornår det er en mappe - SaaS10 minutters læsning
Transaktionsmail der lander: DNS, templates og ejerskab
Hvis reset-mailen rammer spam, er det sjældent skabelonen. Det er DNS, afsender og hvem der ejer domenet.
→Transaktionsmail der lander: DNS, templates og ejerskab - Metode11 minutters læsning
Feature flags i et lille team — uden platform-teater
Et feature flag er en runtime-beslutning. Ikke et dashboard-abonnement, og ikke en env-var I glemmer at slå fra.
→Feature flags i et lille team — uden platform-teater - Web11 minutters læsning
Hvornår en formular skal blive en portal
En formular er en besked. En portal er en tilstand, kunden kan se. Tærsklen er der, hvor indbakken begynder at lyve.
→Hvornår en formular skal blive en portal - Metode12 minutters læsning
First-party måling efter cookie-samtykke
First-party analytics er måling I ejer efter et ærligt ja — eller uden cookies. Ikke et nyt tag, I skjuler bag Consent Mode.
→First-party måling efter cookie-samtykke - Web11 minutters læsning
Sikkerhed på et offentligt site: det I faktisk skal have styr på
Hjemmeside-sikkerhed er ikke et plugin. Det er headers, opdateringer, hemmeligheder og det admin-vindue, I glemte at lukke.
→Sikkerhed på et offentligt site: det I faktisk skal have styr på - Metode11 minutters læsning
Sådan kører I en ærlig discovery-uge
En discovery-uge er fem dage, der erstatter den kravspecifikation ingen kan estimere ud fra — med beslutninger, I kan bygge på.
→Sådan kører I en ærlig discovery-uge - Metode10 minutters læsning
GDPR på jeres website: cookies, samtykke og datastrømme
En cookie-banner er ikke GDPR. Det der tæller, er hvad browseren faktisk sender, hvem der modtager det, og om samtykket var et valg.
→GDPR på jeres website: cookies, samtykke og datastrømme - Web11 minutters læsning
Webtilgængelighed og EAA: hvad kræves der af jeres site?
EAA er ikke et plugin og ikke et krav til alle websites. Her er hvad loven typisk rammer, hvad WCAG faktisk betyder, og hvad I retter først.
→Webtilgængelighed og EAA: hvad kræves der af jeres site? - Web11 minutters læsning
B2B-webshop: det der adskiller den fra B2C
En B2B-webshop er ikke en B2C-butik med login. Forskellen er priser pr. kunde, tilbud, godkendelse og ERP — ikke et pænere checkout.
→B2B-webshop: det der adskiller den fra B2C - Web7 minutters læsning
Relancér jeres website uden at miste SEO-placeringer
En ny hjemmeside kan koste jer trafik, hvis URL'er, redirects og indholdsparitet ikke er planlagt. Relancering er et SEO-projekt — ikke kun et designprojekt.
→Relancér jeres website uden at miste SEO-placeringer - Web8 minutters læsning
Shopify vs. WooCommerce — hvad passer til danske webshops?
Vælg Shopify når I vil have commerce-motoren klar fra dag ét. Vælg WooCommerce når WordPress-økosystemet og fuld serverkontrol er vigtigere end platformshastighed.
→Shopify vs. WooCommerce — hvad passer til danske webshops? - Web9 minutters læsning
Next.js vs. WordPress — hvornår er hvad det rigtige?
Vælg WordPress når redaktionel frekvens og plugin-økosystemet er styrken. Vælg Next.js når performance, kontrol og udviklerflow er det, der afgør forretningen.
→Next.js vs. WordPress — hvornår er hvad det rigtige? - Web10 minutters læsning
Hvad afgør prisen på en professionel hjemmeside?
Prisen på en professionel hjemmeside afgøres af scope, indhold, integrationer, designkrav og drift — ikke af en universel pakkepris.
→Hvad afgør prisen på en professionel hjemmeside? - Metode10 minutters læsning
Sådan vælger I webbureau — ti spørgsmål før kontrakten
I vælger webbureau ved at teste, om partneren forstår forretning, scope, ejerskab og drift — før der skrives kode.
→Sådan vælger I webbureau — ti spørgsmål før kontrakten - Web5 minutters læsning
Sådan vælger I et headless CMS — uden at bygge et nyt WordPress
Headless CMS løser et specifikt problem: indhold skal kunne redigeres uden at redeploye hele appen. Det er ikke automatisk bedre end WordPress — det er bedre når jeres site er en app, ikke et tema.
→Sådan vælger I et headless CMS — uden at bygge et nyt WordPress - Metode5 minutters læsning
CI/CD med preview-deploys — hvorfor det betaler sig
En pull request uden en klikbar preview er et review i blindo. Preview-deploys gør code review visuelt, fanger fejl inden de rammer produktion, og giver stakeholders noget konkret at reagere på — uden at I skal køre projektet lokalt.
→CI/CD med preview-deploys — hvorfor det betaler sig - Web6 minutters læsning
WordPress til Next.js — hvornår migration giver mening
WordPress er stadig et godt valg for mange marketing-sites. Men når performance, sikkerhed og udvikleroplevelse begynder at koste jer mere end WordPress giver tilbage, er Next.js ofte det naturlige næste skridt — hvis I gør det med plan.
→WordPress til Next.js — hvornår migration giver mening - SaaS5 minutters læsning
Multi-tenant arkitektur: hvornår, hvordan — og hvad I kan vente med
Multi-tenant lyder som noget man skal beslutte på dag ét. I praksis er det en skala af valg — fra "alle i samme database med et org-id" til fuld isolation. Her er hvordan vi vælger uden at overengineere MVP'en.
→Multi-tenant arkitektur: hvornår, hvordan — og hvad I kan vente med - Web6 minutters læsning
Hvornår har I brug for en kundeportal — og hvornår er et værktøj nok?
De fleste B2B-virksomheder ender med at bygge noget der ligner en kundeportal. Spørgsmålet er om I skal bygge den, eller om et standardværktøj allerede gør jobbet. Her er rammen vi bruger.
→Hvornår har I brug for en kundeportal — og hvornår er et værktøj nok? - Web6 minutters læsning
Hvornår er Shopify nok — og hvornår skal webshoppen være custom?
De fleste webshops har ikke brug for en custom-løsning. Men nogle har — og det er dyrt at opdage det for sent i begge retninger. Her er den beslutningsramme vi selv bruger i discovery.
→Hvornår er Shopify nok — og hvornår skal webshoppen være custom? - SaaS3 minutters læsning
SaaS MVP: hvad hører hjemme i v1 — og hvad venter
Det sværeste ved et MVP er ikke at bygge features — det er at lade være. v1 skal bevise at nogen vil bruge produktet, ikke at I har bygget en mini-enterprise-platform.
→SaaS MVP: hvad hører hjemme i v1 — og hvad venter - Cloud4 minutters læsning
Hvad er Vercel — og hvornår er det det rigtige valg?
Vercel er hosting og deploy-platformen bag Next.js. Det er ikke det samme som frameworket — men for mange teams er det den hurtigste vej fra repo til preview-URL og edge-caching uden at bygge platformen selv.
→Hvad er Vercel — og hvornår er det det rigtige valg? - Web7 minutters læsning
Hvornår giver det mening at hyre et Next.js-bureau?
In-house, freelancer eller et Next.js-bureau — valget handler ikke om prestige. Det handler om tempo, ejerskab og hvad der sker når produktet skal leve i produktion i årevis.
→Hvornår giver det mening at hyre et Next.js-bureau? - Web8 minutters læsning
Hvorfor hurtige websites rangerer højere — og konverterer bedre.
Hastighed er ikke et nice-to-have for jeres website længere. Det er et målbart Google-rangsignal, en konverteringsknap, og det første brugerne mærker — før de når at læse en eneste linje af jeres tekst.
→Hvorfor hurtige websites rangerer højere — og konverterer bedre.