백엔드 개발자로 사는 삶

객체의 직렬화 ·2023년 7월 10일

웹페이지를 로딩하는 시간

웹 페이지 로딩의 종류는 두 가지로 나눌 수 있다.
하나는 웹 사이트의 가장 첫 페이지를 로딩하는 것.
다른 하나는 나머지를 로딩하는 것

첫 페이지 로딩시간.
CSR의 경우 HTML, CSS와 모든 스크립트들을 한 번에 불러온다. 반면 SSR은 필요한 부분의 HTML과 스크립트만 불러오게 된다. 따라서 평균적으로 SSR이 더 빠르다.

나머지 로딩 시간
첫 페이지를 로딩한 후, 사이트의 다른 곳으로 이동하는 식의 동작을 가정하자. CSR은 이미 첫 페이지 로딩할 때 나머지 부분을 구성하는 코드를 받아왔기 때문에 빠르다.
반면, SSR은 첫 페이지를 로딩한 과정을 정확하게 다시 실행한다. 그래서 더 느리다.

즉각적/직접적 피드백은 어렵다

데이터를 어떻게 가공하고
파이프라인 전문적인 설계
aws, 애저나 클라우드서비스 적재적소에 저렴하게 사용할 수있을지
서버를 해보면 좋다 (다양하다)
나아갈 수 있는 포지션이 많다

api나 배치를 해야한다.
스프링 배치
테이블 보고 기존로직 설계 및 분석

캐시/ 용량 배치는 몇초로할지

개발할때
테스트 코드

코드 리뷰 - 배포 = 모니터링 이슈/로깅

서버 개발자들은 로그 서버 들어와서 해결해야한다
트러블슈팅, 서버재배포
공격이 들어왔을때 어떻게 처리해야 할지 노트북을 들고 다닌다

profile
Free sprit engineer | 커밋할때마다 손 떨리는 화학원소 - 탄소(C)같은 초급개발자 | James Gosling 같은 사람이 되고 싶은 싶은 자바꿈나무🌱

0개의 댓글