Hello, World!
Dette er en side for å demonstrere NextJs. Den er bygget med NextJs, Typescipt, Sanity og er hostet på Vercel.
Artikler
Søk etter artikler
API-routes og lambdaer
I NextJs kan man opprette API-stier (eller API-routes). Dette er spesielle funksjoner som legges under pages/api. Disse funksjonene fungerer da som “serverless lambda”-funksjoner og en kan i stor grad bygge hele sin applokasjon rundt dette om en ønsker. For eksempel kan en lambda koble seg mot en database for å hente data direkte.
Åpne
Stier og mappestruktur
I NextJs er det mappestrukturen som hovedsaklig bestemmer stiene til siden din. Filer man legger under en spesiell mappe som heter pages vil styre hva slags sider en bruker kan besøke.
Åpne
NextJs introduksjon
Introduksjon til NextJs og hvordan denne siden er bygget opp.
Åpne
Introduksjon til NextJs
NextJs er et rammeverk for å bygge raske statisk-genererte og serverside-genererte webapplikasjoner med React. Rammeverket er utviklet og vedlikeholdt som et åpen-kildekode løsning med Vercel som lead.
Åpne
Routing og linking
For routing i NextJs bruker man mappestrukturen i kodebasen. For linker innad i siden bruker man 'next/link' som inkluderer en lang rekke optimiseringer.
Åpne
NextJs - Supernyttige ressurser
Her er en liste med eksempler og ressurser
Åpne
NextJs bilder
Rammeverket har gått langt får å optimisere bilder så mye som mulig. Det er anbefalt å bruke 'next/image' for alt av bilder på siden slik at en får benyttet alle triksene NextJs har for å gjøre dem så raske som mulig å laste.
Åpne
Fordeler og ulemper med NextJs
Next.js er et JavaScript-rammeverk som lar deg bygge superraske og ekstremt brukervennlige statiske nettsider, samt nettapplikasjoner ved hjelp av React.
Åpne