react-native-boost - RN의 속도를 높여주는 바벨 플러그인
(github.com/kuatsu)-
RN의
<Text />
,<View />
컴포넌트는 각자<TextNativeComponent />
와<ViewNativeComponent />
를 감싸는 JS단 래퍼임. -
이는 텍스트 안의 뷰, 터치 가능한 텍스트 등의 엣지 케이스를 처리하기 위한 용도임.
-
react-native-boost는 이러한 엣지 케이스를 처리할 필요가 없는 상황을 찾아 네이티브 컴포넌트로 교체해주는 바벨 플러그인임.
https://react-native-boost.oss.kuatsu.de/docs/introduction/… -
1,000개의 텍스트 컴포넌트를 둔 벤치마크에서 iOS 기준 약 50%의 성능 향상을 확인함.
https://react-native-boost.oss.kuatsu.de/docs/introduction/benchmarks