Co je JAMstack?

JAMstack přináší rychlost, bezpečnost a škálovatelnost.

JAMstack je moderní architektonický přístup k vývoji webových aplikací, který staví na třech pilířích: JavaScript, API a Markup.

Principy JAMstacku:

  • většina obsahu je předgenerovaná a doručovaná přes CDN,
  • interaktivita se řeší přes JavaScript,
  • komunikace s backendem probíhá přes API (např. headless CMS).

Výhody JAMstacku:

  • rychlost a výkon,
  • vysoká bezpečnost (žádný dynamický backend),
  • snadná škálovatelnost.

Populární nástroje v JAMstacku zahrnují Next.js, Gatsby, Netlify nebo Sanity.