UI가 업데이트 되는 3가지 상황

- 다시 Layout이 발생하는 경우
주로 요소의 크기나 위치가 바뀔 때, 혹은 브라우저 창의 크기가 바뀌었을 때 다시 발생

- Paint부터 다시 발생되는 경우
주로 배경 이미지나 텍스트 색상, 그림자 등 레이아웃의 수치를 변화시키지 않는 스타일의 변경이 일어났을 때 발생 (Layout과정이 다시 발생하지 않기 때문에 성능상 이점을 가진다)

- 레이어의 합성만 다시 발생하는 경우
Layout과 Paint를 수행하지 않고 레이어의 합성만 발생하기 때문에 성능상으로 가장 큰 이점을 가짐