서버 사이드 렌더링(SSR)의 장단점 장점 초기 페이지 로딩 속도가 빠릅니다. SSR은 서버에서 HTML을 생성하여 클라이언트에게 전달하기 때문에, 초기 페이지 로딩 속도가 빠릅니다. 검색 엔진 최적화(SEO)가 용이합니다. 검색 엔진은 HTML을 기반으로 페이지를 색인하므로, SSR을 사용하면 검색 엔진 최적화(SEO)를 용이하게 할 수 있습니다. 단점 서버 부하가 커집니다. SSR은 서버에서 HTML을 생성하기 때문에 서버 부하가 커질 수 있습니다. 개발 속도가 느립니다. SSR은 초기 구성이 복잡하기 때문에 개발 속도가 느릴 수 있습니다. 클라이언트 측 자바스크립트 실행이 필요할 경우, 추가적인 네트워크 트래픽이 발생합니다. 클라이언트 사이드 렌더링(CSR)의 장단점 장점 개발 속도가 빠릅니다. C..
아이템20 - 다른 타입에는 다른 변수 사용하기 let id = "12-34-56" fetchProduct(id) // string 으로 사용 id = 123456; fetchProductBySerialNumber(id) //number 으로 사용 // '123456'형식은 'string' 형식에 할당할 수 없습니다. 타입스크립트는 '12-34-56' 값을 보고 string 으로 추론했기 때문에 number 형식은 할당할 수 없습니다. 여기서 '변수의 값은 바뀔 수 있지만 타입은 보통 바뀌지 않는다'는 중요한 관점을 알 수 있습니다. const id = '12-34-56' fetchProduct(id) const serial = 123456 // OK fetchProductBySerialNumber(se..