오늘 또 새로운 정보를 알았다! (흥분)
회사의 다른 부서에서 사용중인 페이지가 너무 기니까 랙을 먹어
불편하다고 말이 나와 고민중에 옆 선배한테 물으니 CSS 가속화 작업을 한번 해보라고 하셨다!
CSS 가속화요...?😬
문제된 페이지는 sortable을 많이 사용한 페이지였다.
그렇다 보니 Reflow와 Repaint 작업이 많이 발생 할 수 밖에 없었다😫
Reflow와 Repaint를 모르고 계시다면 CSS랜더링에 관한 정보를 참고하시면 된다 :)
나는 위치가 이동될 수 있다고 미리 알려주는 css속성인 will-change를 걸어주었다.
will-change:top, left;
다른 필요 지식이 더 있지만 아래의 참고 블로그에 너무 잘 정리해주셔서 기타 필요한 상세 내용은 적지 않겠다.
꼭 참고 블로그를 읽어보길 바란다 :)
기타 상세 내용 ( CSS GPU )
참고1 - https://web-atelier.tistory.com/39
참고2 - https://wit.nts-corp.com/2017/08/31/4861
'~ 2024.08' 카테고리의 다른 글
[JavaScript] 스로틀(Throttle ) & 디바운스(Debounce) (4) | 2020.07.13 |
---|---|
[JS] 달라진 텍스트 표시 라이브러리 (0) | 2020.06.17 |
[Node.js / React.js ] 나 했다 도전! 리엑트 튜토리얼 (0) | 2020.05.20 |
[emailJS] 자바스크립트로 이메일을 보내보자✍ (0) | 2020.04.20 |
여태 사용한 양키캔들 리뷰 ((끄적끄적)) (0) | 2020.04.07 |