SSR vs SPA

Viking_J·2024년 10월 10일

결론: SPA와 SSR 둘 다 알아야 함
이유: SPA와 SSR 의 장단점을 섞어서 개발해야 하기 때문

적용: 최초 진입은 SSR로 하고 그 이후는 내려 받은 자바스크립트로 SPA처럼 작동하게 한다.


spa: 최초 접근할 때 브라우저가 필요한 자바스크입트를 모두 받는다. 이후 라우팅은 이미 받은 자바스크립를 사용해 페이지를 만든다.

ssr: 페이지 마다 서버에 요청해서 받는다.

spa는 최초에 전부 받아야 하기 때문에 최초 진입이 느리다. 그리고 검색 엔진 못은 자바스크립트를 돌리지 않기 때문에 SEO에 약하다. 대신 한 번 진입하면 매우 부드럽고 좋은 사용자 경험을 제공한다.

ssr 장점

  • 최초 진입 빠르다.
  • SEO 좋다.
  • 누적 레이아웃 변경이 적다.
  • 사용자 디바이스 성능에서 자유
  • 보안에 좋다

단점

  • 서버를 고려하면서 개발해야 함
  • 서버 구축해야 함
  • 렌더링 지연 가능성
profile
모험을 떠나보자

0개의 댓글