Jamstack
Jamstack je moderní webová architektura, která předrenderovává stránky v době sestavení a poskytuje je z CDN, přičemž využívá JavaScript, API a Markup k dodání rychlých, bezpečných a škálovatelných webů.
Jamstack (původně JAMstack, JavaScript, API, Markup) představuje odklon od tradiční architektury webu renderovaného na serveru. Místo generování stránek za běhu z databáze pro každého návštěvníka weby Jamstack předpřipravují stránky do statického HTML v době nasazení, poskytují je z globální CDN a pro veškerou dynamickou funkcionalitu používají JavaScript a API.
Dynamické funkce, jako jsou formuláře, vyhledávání, komentáře a autentizace, jsou řešeny prostřednictvím API a serverless funkcí. Přínosy pro výkon jsou značné. Předpřipravené statické stránky poskytované z edge lokace CDN se načítají neuvěřitelně rychle, protože nedochází ke zpracování na serveru, žádným dotazům do databáze ani čekání na generování stránky.
V praxi
- Mediální společnost migrovala svůj WordPress blog na architekturu Jamstack (Next.js + headless CMS) a zkrátila dobu načítání stránky z 3,5 sekundy na 0,8 sekundy
- E-shopová značka používá Jamstack pro svou výlohu (Astro + Shopify API) a poskytuje 50 000 produktových stránek z CDN s téměř nulovými náklady na hosting
- Dokumentární web pro vývojářský nástroj přešel na Jamstack a zvládá 10 milionů zobrazení stránek měsíčně s hostingovým plánem za 20 USD měsíčně
- Marketingová agentura staví všechny weby klientů na Jamstack, čímž snižuje náklady na hosting o 80 % a zcela eliminuje údržbu serverů
Více o: Tvorba webů
- Responzivní design
- Progresivní webová aplikace (PWA)
- Jednostránková aplikace (SPA)
- Server-side rendering (SSR)
- Statická generace stránek (SSG)
- API (rozhraní pro programování aplikací)
- CMS (Content Management System)
- Headless CMS
- Správa verzí
- CI/CD (Continuous Integration / Continuous Deployment)
- JavaScript Framework
- TypeScript
Nejste si jistí, jak se to týká vás?
Zkušený inženýr projde váš web, vaši viditelnost ve vyhledávání a způsob, jakým se k vám dostávají poptávky, a poté sepíše tři věci, které je vhodné opravit jako první. Dokument si ponecháte tak jako tak.
