SPA는 html을 몇번 받아올까??

강인호·2022년 10월 18일
0

개인저장

목록 보기
41/87

SPA는 기본적으로 single page application 으로서 하나의 페이지로(html파일로)

클라이언트 사이드 렌더링 방식을 사용하는것으로 알고있고 그렇게 공부했다.

그래서 저 질문에서 첫번째에만 html을 받아오고 그 후 바뀌는 정보를 통해 페이지를 새로 그리는?? 그런 방식으로 대답을 했다. (질문이 너무 날카로워서 당황해버림)

기억이 가물가물 하지만

네트워크탭에서 html 요청은 한번만 요청하나요??

  • 그런것같다

그러면 페이지 바뀔때 네트워크탭에서는 무슨 요청이 일어나나요?

  • 페이지를 그리는데 필요한 정보들을 받아오는 요청을 보냈던걸로 기억한다 프로젝트하면서(횡설수설함 ㅠ)

면접 다 끝나고 찾아보니

참고링크

제일 처음 요청한 단일html파일을 가지고 (css js파일 포함)

실시간 데이터들을 받아오면서 페이지를 동적으로 구현한다.

는 내용인것 같다.

SPA의 장단점을 정리하면서 마무리해야겠다.

장점

  • 페이지 전환이 빠르다.

  • 상대적으로 트래픽 양이 적다.

  • 유지보수가 상대적으로 쉽고 개발속도가 빠르다

단점

  • 초기 구동이 느리다 (한꺼번에 모든 파일을 받아오기 때문)

  • 검색엔진 최적화가(SEO) 어려움 (SSR로 해결할 수 있다는데 나중에 따로 찾아봐야겠다)

0개의 댓글