Skip to content

Commit bcfa540

Browse files
committed
리드미 수정
1 parent 5a9c5a5 commit bcfa540

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,4 +45,8 @@
4545
- 메인 스레드를 블로킹하는 문제를 해결하기 위해 setTimeout을 사용하여 비동기적으로 처리하였습니다.
4646
- 무거운 연산을 청크로 나누어 처리하는 함수를 작성하였습니다.
4747

48+
#### 3. 이미지 lazy loading으로 초기 로딩 시간을 단축하고 필요한 시점에 이미지를 로드하도록 개선하였습니다.
49+
50+
#### 4. 폰트와 스타일시트 Preloading 설정 `<link rel="preload">`
51+
4852
기존 코드는 한번에 천만번의 연산을 한꺼번에 처리하다 보니 브라우저가 멈추는 현상이 발생했습니다. 이로 인해 TBT가 0.15s가 발생했습니다. 이를 개선하기 위해 전체 작업을 1000개씩 나누어 처리하고, setTimeout을 활용해 다음 작업을 대기열에 넣어두는 방식으로 변경했습니다. 덕분에 TBT가 0s로 개선되었습니다.

0 commit comments

Comments
 (0)