Hva er JAMstack
JavaScript + API + Markup-arkitektur
JAMstack er en moderne webutviklingsarkitektur basert på JavaScript, APIs og forhåndsrendert Markup. Den gir høy ytelse og sikkerhet.
JAMstack-komponenter
- JavaScript — dynamisk funksjonalitet på klientsiden
- APIs — serveroperasjoner via APIs (REST, GraphQL)
- Markup — statiske HTML-sider forhåndsrendert ved byggetid
Fordeler med JAMstack
- Rask lastehastighet (CDN + statiske filer)
- Forbedret sikkerhet (ingen serverside-logikk)
- Innebygd skalerbarhet
- Lave hostingkostnader
- Utmerket SEO
Populære verktøy
- Generatorer: Next.js, Gatsby, Nuxt, Astro, Hugo
- Headless CMS: Strapi, Contentful, Sanity
- Distribusjon: Vercel, Netlify, Cloudflare Pages
- APIs: Supabase, Firebase, AWS Lambda