상세 컨텐츠

본문 제목

TIL 17일차

TIL

by 리액트바오 2021. 9. 16. 20:04

본문

어제 계속 문제였던 npm을 해결했다. 오전에도 해결 못했고 오후에 페어와 함께 과제를 다 끝낼때 까지도 해결을 못했는데 과제를 다 끝내고 다시 시도해보니 해결이 되었다. 아고라스테이츠에 달린 댓글 대로 해본것이다. 문제는 내 노드 버전이 많이 낮은것이였다. 이 경험을 통해 버전의 중요성을 깨닫게 되었다. 한번씩은 버전을 체크하며 업데이트도 해줘야겠다고 생각했다. 오늘은 SPA가 주된 공부 내용이였다.

 

SPA(Single-Page Application)

SPA는 서버로부터 완전히 새로운 페이지를 불러오는 것이 아니라, 화면을 업데이트하기 위해 필요한 데이터만 서버에서 전달받는다.

그리고 브라우저에서 해당하는 부분만 업데이트하는 방식으로 작동하는 웹 애플리케이션, 웹 사이트를 말한다.

 

 

Today's Key🔑

  • SPA는 필요한 부분의 데이터만 받아 업데이트 하면 되기에 사용자와의 interacrion에 빠르게 반응한다.
  • 서버에서는 요청 받은 데이터만 넘겨주면 되기에 서버 과부하 문제가 현저히 줄어든다.
  • 전체 페이지를 렌더링 할 필요가 없기에 더 나은 사용자경험을 제공한다.
  • SPA 경우 JavaScript 파일의 크기가 커서 JavaScript파일을 기다리는 시간으로 인해 첫 화면 로딩 시간이 길다.

'TIL' 카테고리의 다른 글

TIL 19일차  (0) 2021.09.18
TIL 18일차  (0) 2021.09.18
TIL 16일차  (0) 2021.09.16
TIL 15일차  (0) 2021.09.16
TIL 14일차  (0) 2021.09.16

관련글 더보기