
React Native 렌더러는 렌더 파이프라인의 작업을 여러 스레드에 분산시킨다. 그렇다면, 스레드가 여러개 있다는 뜻일까? 맞다, 리액트 네이티브는 크게 UI 스레드, JS 스레드로 나뉜다.UI 스레드(보통 메인 스레드라고 불림)호스트 뷰를 조작할 수 있는 유일한

React Native 렌더러는 React 로직을 호스트 플랫폼에 렌더링하기 위해 일련의 작업을 거친다. 이 작업 순서를 ‘렌더 파이프라인’이라고 하며, 여기서 말하는 ‘호스트 플랫폼’이란 Android, iOS등 네이티브 플랫폼을 뜻한다. 렌더링 파이프라인은 크게
리액트에서의 렌더링 단계는 렌더 단계(Render Phase), 커밋 단계(Commit Phase)로 나뉜다.렌더 단계에서는 리액트 컴포넌트의 변경된 상태를 계산하고, 커밋 단계에서는 렌더 단계에서 수집한 변경 사항을 기반으로 실제 DOM에 마운트하는 과정을 거치게 된