안드로이드 오픈토크는 작은 10분짜리 토크 8개 후에 네트워킹을 하는 시간을 가지는 안드로이드 개발자를 위한 행사였습니다. 그 행사에서의 동영상을 공유합니다
리액트 네이티브는 페이스북이 야심차게 공개했고 직접 사용도 하고 있는 크로스플랫폼 모바일 개발도구 입니다. iOS 버전의 페이스북 그룹, 안드로이드 버전의 Facebook ad manager 등의 페이스북 앱에서 쓰고 있습니다. 자바스크립트로 앱을 한번 개발하면 iOS, 인드로이드 앱을 모두 한꺼번에 개발할 수 있습니다.
기존의 모바일 자바스크립트 툴들이 웹뷰를 통해 인 터페이스를 구축하는 하이브리드 방식이었다면 리액 트 네이티브는 자바스크립트로 작업하지만 인터페이 스는 네이티브 위젯으로 표시하는 방법입니다. 리액트 네이티브롤 써서 안드로이드 개발을 하다가 다시 네이티브로 돌아온 사연을 공유합니다.
리액트 네이티브 개발의 장점과 단점
장점
- 네이티브와 비교해 월등히 빠른 생산성. 체감으론 3~4배
- UI 등 패키지 40여개
- 라이브 리로딩
- 코드 푸시
- 간편한 문법
단점
- 초기 퍼포먼스는 좋지만 뷰 스택이 쌓일수록 느려짐
- 비지니스 로직이 복잡하면 느려짐
- 네이티브 뷰 <-> JS 로직간 소통이 많으면 느려짐
- 미묘한 UI 의 이상 동작
- 써드파티 SDK 탑재 제약
자세한 내용은 아래 슬라이드와 동영상을 추천드립니다.
컨텐츠에 대하여
이 컨텐츠는 저자의 허가 하에 이곳에서 공유합니다.