# reflow

29개의 포스트
post-thumbnail

2023. 4. 25~27

Index 성능최적화 - react developer tools memoization(useCallback,useMemo) map,memo(key-uuid?) CRP(Critical Rendering Path) Reflow, Repaint prefetch, preloa

2023년 4월 26일
·
0개의 댓글
·
post-thumbnail

[TIL 0425] CRP(Critical Rendering Path)

✔️ 브라우저에서 렌더링을 해주는 과정 > > 화면을 그려주는데 필요한 리소스(html,css,js)를 다운로드 해온다. HTML과 CSS에서 화면에 렌더해야 할 요소들을 구분 후 렌더되어야 할 HTML,CSS 요소를 합쳐 화면에 그려준다. 화면에 그려줄때 해당 요소들

2023년 4월 25일
·
0개의 댓글
·
post-thumbnail

Reflow / Repaint

Reflow / Repaint 대해 알아보자!

2023년 3월 18일
·
0개의 댓글
·
post-thumbnail

Reflow를 줄여 애니메이션 최적화 하기!

저는 현재 간단한 리액트 라이브러리를 만들고 있습니다. 만들면서 애니메이션 최적화 한 경험을 공유해 보려고 합니다. 계층 구조로 만들어 폴더를 열고 닫을 수 있는 라이브러리입니다. 이 라이브러리를 구현한 방식을 소개해 드리도록 하겠습니다. 폴더

2023년 2월 14일
·
0개의 댓글
·
post-thumbnail

CSS animation / JS animation

CSS animation 과 JS animation

2023년 2월 13일
·
0개의 댓글
·
post-thumbnail

브라우저 렌더링

브라우저 렌더링에서 렌더링(rendering)이란 HTML, CSS, JavaScript 등 개발자가 작성한 문서가 브라우저에서 출력되는 과정을 의미합니다. 현존하는 브라우저마다 다르지만, 브라우저는 기본적으로 렌더링을 수행하는 렌더링 엔진을 가지고 있습니다.사용자가

2023년 1월 15일
·
0개의 댓글
·
post-thumbnail

🪄 프론트엔드 면접 질문 스터디 - 2편. HTML, CSS, JAVASCRIPT의 브라우저 랜더링 원리

HTML, CSS, JAVASCRIPT의 브라우저에서 랜더링 원리, Reflow, Repaint

2023년 1월 3일
·
0개의 댓글
·

2022년 10월 11일 TIL

createPortal, _document, reflow, window.clientX, window.clientY, window.scrollX, window.scrollY

2022년 10월 11일
·
0개의 댓글
·

reflow, repaint

layout,paint를 모두 재실행positionwidthheighttoprightbottommarginpaddingborderborder-widthdisplayfloatfont-sizeline-heightoverflowpaint를 재실행backgroundbackgr

2022년 10월 1일
·
0개의 댓글
·
post-thumbnail

Avoid Reflow & Repaint

해당 글은 작성자의 동의를 구하고 번역한 글입니다. 원문은 아래 링크를 참고해주세요.https://www.hi-interactive.com/blog/avoid-reflow-repaint..We're probably doing some really stupid

2022년 9월 15일
·
0개의 댓글
·

JavaScript 파싱과 실행 & 리플로우, 리페인트

JavaScript 파싱과 실행 자바스크립트 코드에서 HTML 요소와 스타일 등을 변경할 수 있는 DOM API를 사용하면 생성된 DOM을 동적으로 조작할 수 있다. 자바스크립트 코드를 파싱하기 위해서는 렌더링 엔진이 아닌 자바스크립트 엔진이 처리한다. 자바스크립트 엔

2022년 9월 2일
·
0개의 댓글
·

Reflow 최적화

[기술면접] reflow

2022년 8월 19일
·
0개의 댓글
·

브라우저의 Reflow, Repaint

Reflow와 Repaint의 개념을 알기 전에, 렌더 트리(Render Tree)에 대한 이해가 필요합니다.브라우저는 HTML, StyleSheets를 해석합니다.HTML 문서의 해석이 끝나면 ‘DOM 트리’를 만들고, StyleSheets 문서의 해석이 끝나면 ‘스

2022년 6월 27일
·
0개의 댓글
·

Intersection Observer API (무한 스크롤)

Intersection Observer API Intersection Observer API는 타겟 요소와 상위 요소 또는 최상위 document 의 viewport 사이의 intersection 내의 변화를 비동기적으로 관찰하는 방법입니다. 즉, 특정 요소가 화면에

2022년 6월 1일
·
0개의 댓글
·
post-thumbnail

💻 브라우저 렌더링(feat. 말하면서 배워요)

말하면서 배워요 스터디에서 공부하는 내용으로 질문과 대답 위주의 글입니다. 또한 내용에 오류나 오타가 있을 시 댓글로 알려주시면 감사하겠습니다.

2022년 5월 1일
·
0개의 댓글
·
post-thumbnail

32일차) 코드캠프에서는 실무 작성 코드 위주가 1순위랍니다 / memoization/메모이제이션/usememo/useCallback/reflow/repaint

실무 작성 코드 위주로 배우자, 자꾸 새로 만들지 말고 , 메모해 놓는거 어때 ? \-컴포넌트를 만들어놓고 봐보자 State는 변경되면서 컴포넌트가 바뀌면서 페이지가 리렌더링이 된다문제는 countLet이 State누를때마다 같이 초기화 됨(화면에도 안나타나고)\-특정

2022년 4월 27일
·
0개의 댓글
·

Reflow & Repaint

브라우저 렌더링 과정을 살펴 본다

2022년 4월 6일
·
0개의 댓글
·
post-thumbnail

🔎Intersection Observer란?

🙋‍♂️무한 스크롤 관련해서 찾아보다가 intersection observer라는 것을 알게 되었습니다..!

2022년 3월 20일
·
0개의 댓글
·

Web Browser의 Reflow와 Repaint

DOM과 CSSOM의 결합으로 생성되며 meta, head와 같은 비시각적 DOM 요소들과 display 속성의 'none' 값이 할당된 요소들의 노드들을 제외한 페이지에 표시되는 모든 DOM 콘텐츠와 각각의 CSSOM 스타일 정보를 담고 있습니다.Reflow란 DOM

2022년 3월 9일
·
0개의 댓글
·