대부분 React 앱들은 Webpack, Rollup 또는 Browserify 같은 툴을 사용하여 여러 파일을 하나로 병합한 “번들 된” 파일을 웹 페이지에 포함하여 한 번에 전체 앱을 로드 할 수 있습니다. - 리액트 공식문서(구) 이처럼 번들링은 웹 애플리케이션(
Debounce란 이벤트가 연속적으로 발생할 때, 제일 마지막 이벤트가 발생한 후 일정 시간이 지난 후에 함수를 호출하게 하는 기술을 말한다.
Multi Step Form이란 여러 단계로 나누어진 폼 양식을 말한다. 최근 인터넷 뱅킹이나 모바일 환경의 애플리케이션에서 회원가입을 진행하다 보면 흔히 볼 수 있는 UI이다.
프론트엔드에는 폴링 방식으로 Video에 녹화된 운전자 모습을 일정 주기로 스냅샷처럼 canvas에 그려 전송하고 있었다.
지연 로딩은 리소스를 논 블로킹(중요하지 않음)으로 식별하여 필요할 때만 로드하는 전략입니다. 이는 중요 렌더링 경로의 길이를 단축하는 방법으로, 페이지 로드 시간을 감소시킬 수 있습니다.