본문 바로가기

Thing about programming/Web

[WEB / NOTE] JAMstack // 진도 때문에 정리 및 이해 미완

: 프론트엔드 웹 개발의 접근법

 

        : 프론트엔드 웹 개발: 사용자가 상호작용하는 인터페이스와 컨텐츠를 구성하는 것.

 

: 개발자가 빠르고 효율적이게 정적 웹사이트를 만들고 사용자에게 전달할 수 있다.

: 가능한 HTML만큼(?) 미리 만들어지고 CDN에 저장된다.

: JAM은 Javascript, APIs, Markup(html, css)의 줄임말이다. 그래서 JAMstack은 이 3요소들을 사용해 구성된 것이다.

: CDN을 이용하기에 직접 개인 개발자 서버에서 사용자에게 데이터를 전송하는 것보다 훨씬 빠른 장점이 있다. 캐싱해놨기 때문에 가벼운 HTML페이지의 생성으로도 CDN에서 어플리케이션 백엔드, API등을 자세히 제공할 수 있는 것이다.

 

 

https://www.cloudflare.com/ko-kr/learning/performance/what-is-jamstack/

 

What is JAMstack?

JAMstack is a method for building fast static websites and web applications using mostly JavaScript, APIs, and markup. JAMstack apps are delivered from a CDN.

www.cloudflare.com