Chris.Koo
Developer 쿠의 개발이야기
Chris.Koo
전체 방문자
오늘
어제
  • 분류 전체보기 (17)
    • Python (2)
    • Android (5)
    • iOS (2)
    • 알고리즘 (0)
    • Git (1)
    • 생각 (1)
    • Web (4)
    • Blockchain (1)
    • 자동차 (1)

블로그 메뉴

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

공지사항

인기 글

태그

  • swiftUI
  • isdetaillink
  • NavigationLink
  • viewBinding
  • Klaytn
  • rootView
  • rxbus
  • fetchedresults
  • multiprocessing
  • Android
  • firebase
  • react
  • imap_unordered
  • nextjs
  • feedelegation
  • basefragment
  • viewtoroot
  • Blockchain
  • BaseActivity
  • ios
  • rxKotlin
  • SSR
  • RemoteConfig
  • Kotlin
  • appversion
  • DynamicList
  • Klay
  • Python
  • kaikas
  • rxjava

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Chris.Koo

Developer 쿠의 개발이야기

Web

SSR(Server-Side Rendering)이란 무엇인가?

2023. 2. 26. 14:55

SSR(Server-Side Rendering)은 서버 측에서 동적으로 HTML 페이지를 생성하여 클라이언트에게 전달하는 기술입니다. 이는 클라이언트 측에서 동적으로 페이지를 렌더링하는 CSR(Client-Side Rendering)과는 대조적인 방식으로 작동합니다.

 

SSR은 웹 애플리케이션의 성능을 개선하는 데 도움이 되며, 특히 초기 로딩 시간을 단축하여 사용자 경험을 향상시킵니다. 이는 클라이언트가 페이지를 렌더링하기 위해 필요한 자원을 다운로드하고 초기화하는 데 필요한 시간을 줄여줍니다.

 

또한 SSR은 SEO(Search Engine Optimization) 측면에서도 이점을 제공합니다. 검색 엔진은 페이지의 콘텐츠를 읽어들이기 위해 HTML 코드를 스캔하는데, CSR에서는 초기 페이지 로딩 시점에 콘텐츠가 동적으로 생성되기 때문에 검색 엔진이 인식할 수 없는 경우가 있습니다. 하지만 SSR에서는 서버 측에서 렌더링이 되기 때문에 검색 엔진이 페이지의 콘텐츠를 잘 인식할 수 있습니다.

 

SSR을 구현하는 방법에는 여러가지가 있지만, 대표적인 방법으로는 Node.js 기반의 프레임워크인 Next.js와 Nuxt.js가 있습니다. 이 외에도 Angular, React, Vue.js 등의 프레임워크에서도 SSR을 구현할 수 있습니다.

 

SSR은 웹 개발 분야에서 중요한 기술 중 하나이며, 더 나은 사용자 경험과 검색 엔진 최적화를 위해 많은 기업들이 적극적으로 도입하고 있습니다.

저작자표시 (새창열림)

'Web' 카테고리의 다른 글

SSR(Server-Side Rendering)의 장점과 단점  (0) 2023.02.26
CSR(Client-Side Rendering)과 SSR(Server-Side Rendering)의 차이점은 무엇인가?  (0) 2023.02.26
vue sass global import - Sass 사용시 중복으로 import 안하도록 하는 방법  (1) 2022.03.08
    'Web' 카테고리의 다른 글
    • SSR(Server-Side Rendering)의 장점과 단점
    • CSR(Client-Side Rendering)과 SSR(Server-Side Rendering)의 차이점은 무엇인가?
    • vue sass global import - Sass 사용시 중복으로 import 안하도록 하는 방법
    Chris.Koo
    Chris.Koo
    개발하며 얻은 지식과 방법론 및 일화에 대해 남기고자 만든 블로그 입니다

    티스토리툴바