정적/동적 웹페이지HTML+CSS+JS+Flask/jinja2022. 5. 9. 19:35
Table of Contents
정적 웹페이지
- 서버에 저장되어 있는 HTML을 그대로 전송한다
- 속도가 빠르고 서버 부담이 적다
- 내용 변경이 어렵다
동적 웹페이지
- 요청 정보에 따라 HTML을 가공해서 전송한다
- 상황에 맞게 변하고 관리가 쉽다
- 보안에 약하고 SEO 최적화가 힘들다
동적 웹페이지 종류
참고: https://miracleground.tistory.com/165
Client-side rendering (CSR)
- 클라이언트에서 렌더링하는 방식
- 서버는 요청을 받으면 클라이언트에게 HTML과 JS를 보내준다. 클라이언트는 이것들을 받아 렌더링을 시작한다
Sever-side rendering (SSR)
- 서버로부터 완전하게 만들어진 HTML 파일을 받아와서 페이지를 렌더링하는 방식
- 서버쪽에서 렌더링 준비를 끝낸 상태로 템플릿 HTML에 데이터를 끼워 넣어서 완성된 형태의 HTML을 보내주는 방식!
- ex) Flask, jinja
'HTML+CSS+JS+Flask > jinja' 카테고리의 다른 글
Jinja2 (0) | 2022.05.09 |
---|
@덕구공 :: Duck9s'
주니어 개발자에욤
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!