https://section.cafe.naver.com/ca-fe/ 네이버 카페 section.cafe.naver.com 1 . Reduce unused JavaScript(사용하지 않는 JavaScript 코드를 줄이는 것) 웹 성능 개선을 위해 가장 일반적으로 권장되는 방법 중 하나 Code splitting(코드분할) 웹 애플리케이션의 JavaScript를 분할하여 페이지의 초기 로드 시간을 줄인다. 페이지가 렌더링될 때 필요하지 않은 JavaScript는 불러오지 않기 때문에 불필요한 리소스 사용을 방지할 수 있다. Tree shaking: 트리 쉐이킹은 웹 애플리케이션에서 사용하지 않는 코드를 자동으로 제거한다. 이를 통해 불필요한 코드가 번들되지 않도록 하여, JavaScript 파일의 크기를..
최적화 주어진 상황에서 원하는 가장 알맞은 결과를 얻을 수 있도록 처리하는 과정. 주어진 조건으로 최대 효율을 낼 수 있다. 컴퓨터 공학에서의 최적화는 가능한 적은 리소스를 소모하면서 가능한 한 빠르게 원하는 결과를 얻을 수 있도록 하는 것을 의미 웹 개발에서의 최적화는 바로 주어진 조건 아래에서 최대한 빠르게 화면을 표시하도록 만드는 것 최적화의 필요성 및 효과 이탈률 감소 로딩이 오래 걸리면 이탈을 하게 된다. 전환율 증가 이탈률 감소 -> 전환율 증가 전환율이란, 웹 사이트를 방문한 사용자 중 회원가입, 상품 구매, 게시글 조회, 다운로드 등의 행위를 한 방문자의 비율을 의미 수익 증대 이탈률 감소, 전환율 증가 -> 수익 증대 사용자 경험(UX) 향상 페이지 로딩이 빠를수록 UX는 향상 HTML,..