SSG (Static Site Generators)
Next.js
Gatsby (React)
GridSome (Vue)
11ty (JS)
SSG 는 Ras Data, template들을 기반으로 static html을 만들어주는 것이다.
각각의 HTML페이지 도는 것을 코딩하는 작업을 자동화해서 만들어준다. 그리고 그 페이지들을 사용자에게 빠른 시간 안에 전달할 준비를 해준다. 이 HTML페이지는 미리 만들어졌기에 사용자 브라우저에 빠른 전달이 가능한 것이다.
CMS의 대안이다.
CMS(Customer Management System): 웹 컨텐트를 관리하고, 웹 페이지를 생성하고, 템플릿을 실행한다.
템플릿: 재사용이 가능한 유형의 웹 컨텐트, 개발자는 이 템플릿으로 같은 포맷팅 작업을 계속 반복하지 않을 수 있다.
그리고 SSG는 JAMstack 웹 개발 접근의 일종이다. .
Static Website
Static website는 모든 시간에 같은 방식으로 한꺼번에 로드되는 단일 혹은 다중 HTML웹페이지의 집합이다.
Static웹페이지는 dynamic웹페이지와 대치된다. dynamic웹페이지는 입력되는 데이터의 모든 변화에 반응해서 load되는 것이다. 그 데이터 예시로는 사용자의 위치, 시간, 행동 등의 변화가 있다.
Static webpage는 HTML로 단순하게 작성된 파일로 빠르게 로딩되며, dynamic webpage는 Javascript code의 실행을 필요로 한다.
SSG vs CMS
https://www.themexpert.com/blog/static-site-generator-vs-cms
Static Site Generator vs CMS Which One to Choose and Why? - ThemeXpert
No one likes a slow website! Especially when everyone is in a run. Therefore if your website is not fast enough, you better speed up to stick in the r... No one likes a slow website! Especially when everyone is in a run. Therefore if your website is not fa
www.themexpert.com
[개발상식]SSR vs CSR 당신의 선택은? (feat. 웹의 변천사)
오늘은 SSR과 CSR에 대해 알아보고, 둘 사이의 차이점 및 각 장점과 단점 그리고 웹의 변천사에 대해 보도록 하겠습니다.
velog.io
SSR (Serer Side Rendering)
'Thing about programming > Web' 카테고리의 다른 글
[ REACT ] BOOKSITE ( GoodGeul) (0) | 2022.08.03 |
---|---|
[WEB / NOTE] Javascript Package Manager / npm, yarn (0) | 2022.08.02 |
[WEB / NOTE] Building Blocks of a Web Application: 고려할 것들 (0) | 2022.08.01 |
[WEB / NOTE] JAMstack // 진도 때문에 정리 및 이해 미완 (0) | 2022.08.01 |
[WEB / NOTE] CDN // 진도 때문에 정리 및 이해 미완 (0) | 2022.08.01 |