React.lazy (1) 썸네일형 리스트형 [React] React.lazy 와 Suspense 를 사용한 코드 스플리팅 코드 스플리팅은 웹 애플리케이션의 성능 최적화 기법 중 하나로, 사용자에게 필요한 시점에만 특정 코드 또는 리소스를 로딩하여 애플리케이션의 초기 로딩 시간을 줄이는 방법입니다. React 애플리케이션에서 코드 스플리팅을 효과적으로 사용하면, 애플리케이션의 사용성과 반응성을 크게 향상시킬 수 있습니다. 이 가이드에서는 React 애플리케이션에서 코드 스플리팅을 구현하는 방법을 자세히 살펴보겠습니다. 1. React.lazy와 Suspense를 사용한 동적 임포트 React 16.6 이상에서는 React.lazy 함수를 사용하여 컴포넌트를 동적으로 임포트하고, Suspense 컴포넌트로 로딩 상태를 처리할 수 있습니다. 이 방법은 주로 라우트 기반의 코드 스플리팅에 사용됩니다. import React, { .. 이전 1 다음