server-side rendering 과 client-side rendering

개념

2023. 1. 29.

웹서비스의 개발방식.

html을 누가 완성하느냐의 차이.

 

server-side rendering : 서버에서 html을 전부 완성해서 클라이언트에 보내줌.

client-side rendering : 서버에서 내용이 빈(구조만 있는) html과 데이터를 클라이언트에 보내주면, 클라이언트가 구조에 데이터를 넣어줌.(데이터를 넣는 것을 데이터바인딩이라고 함) 개발자는 자바스크립트를 이용해서 데이터바인딩을 지시함.

 

출처 : 코딩애플 JS 강의듣고 요약

 

 

각자 특장단점 등 읽어보면 좋은 글

https://velog.io/@haileyself/SPA-Client-Side-Rendering-%EA%B7%B8%EB%A6%AC%EA%B3%A0-Server-Side-Rendering-90k4ar8is1

 

SPA / Client Side Rendering 그리고 Server Side Rendering

SPA와 클라이언트 사이드 렌더링 서버사이드 렌더링을 정리해보았다. SPA : Single Page Application 최초 한번 페이지 전체를 로딩한 이후 부터는 데이터만 변경하여 사용할 수 있는 웹 어플리케이션 (

velog.io

 

'개념' 카테고리의 다른 글

UDP (User Datagram Protocol)  (0) 2023.01.25
ACK  (0) 2023.01.25
POSIX(포직스)  (0) 2023.01.21
폰 노이만 모델 (von neumann model)  (0) 2021.02.20
시스템(System)  (0) 2021.02.20