로딩
요청 처리 중입니다...

React-Native 에 새로운 아키텍처를 도입하다(feat. 앱 개발은 처음이라)

 React-Native 에 새로운 아키텍처를 도입하다(feat. 앱 개발은 처음이라)

안녕하세요. 라캐 입사한지 이제 3개월 된, 신입 병아리(?)

개발자 Becky입니다. 저는 최근 진행했던 프로젝트를 통해 React-Native(이하 RN)를 처음 접했는데요.

앱 개발은 처음이라 React와 RN는 어떤 차이점이 있는지, 디바이스와의 커뮤니케이션은 어떤 방식으로 이루어지는지 공부가 필요했습니다. 또한 Facebook의 RN팀은 최근 새로운 아키텍처를 도입했는데, 이전 아키텍처와 변경된 아키텍처는 어떤 차이점이 있는지 궁금했어요.

그래서 관련 내용을 정리하고 공유하게 됐습니다. React-Native?

React Native "Learn once, write anywhere" Javascript 라이브러리인 React에 기반을 둔 RN는 iOS와 안드로이드에서 동작하는 네이티브 모바일 앱을 만드는 라이브러리입니다. React가 웹, 웹 앱, SPA 등 개발을 위해 사용되는 라이브러리라면, RN은 iOS와 안드로이드 앱 개발을 위해 사용됩니다.

보통 앱을 개발하기 위...

# Fabric # UI # TurboModules # ReactNative # ReactCode # React # nativethread # Kotlin # JSthread # JavaScript # iOS # Facebook # 안드로이드