반응형
Phone gap vs React Native
나는 사이드 프로젝트를 시작하고 있습니다. 네이티브 하이브리드 앱입니다. 저는 Phonegap / Ionic / Angular를 많이 사용하여 앱을 빠르게 구축했습니다. 현재 React Native를 연구하고 있습니다. 이 두 가지를 모두 사용하는 사람이 각각에 대해 의견이나 +/-가 있습니까?
나는 둘 다 광범위하게 사용했습니다. 우리는 현재 약 5 개월 동안 React Native를 프로덕션에 사용하고 있으며 이전에 Ionic / Angular 및 Phonegap 프로젝트에서 3 년 동안 작업했습니다.
두 가지 모두에 대해 상당히 광범위한 경험을 가진 사람이 내 생각에 React Native의 장단점은 다음과 같습니다. 이미 경험이 있으므로 Ionic에 들어 가지 않겠습니다.
반응 네이티브 단점 :
- 배워야 할 신기술 (아직 사용하지 않았다면 반응, Android 환경 및 Xcode 이해)
- 새로운 데이터 아키텍처 및 프레임 워크 (Redux / Mobx / Flux / Reflux / etc ...)
- 상당히 새롭고 문서가 아직 나오고 있지만 아직 완전하지는 않습니다 (커뮤니티가 질문에 답하는 데 놀랍지 만)
- React Native를 스타일링하는 방법을 배우는 것은 CSS와 유사하여 처음에는 문제를 일으키고 좌절시킬 수 있습니다.
React Native Pro :
- 매우 빠른 개발 시간
- 장치에로드 될 때 놀라운 사용자 경험 (내 경험 대 하이브리드의 진정한 네이티브 느낌)
- 핫 리로딩
- Flux 및 유사한 데이터 아키텍처 (배우고 이해 한 후)
- 일단 배우면 만드는 재미
- 가파른 학습 곡선이 아닙니다.
- 놀라운 커뮤니티
누군가를 만나고 다른 사람을 추천한다면 React Native를 확실히 추천 할 것입니다. 즉, PhoneGap / Cordova 및 Ionic은 모두 여전히 매우 견고하며 생산적이라고 느끼고 새로운 기술을 배우는 데 시간을 할애하지 못한다면 그중 하나를 고수하십시오.
참고 URL : https://stackoverflow.com/questions/33286451/phone-gap-vs-react-native
반응형
'Programing' 카테고리의 다른 글
자바 스크립트의 루프 내에서 콜백을 사용할 때 콜백에서 사용하기 위해 루프에서 업데이트 된 변수를 저장하는 방법이 있습니까? (0) | 2020.11.12 |
---|---|
ggplot의 제어점 테두리 두께 (0) | 2020.11.12 |
북마크릿에서 외부 JS를로드 하시겠습니까? (0) | 2020.11.12 |
XML 스키마 버전 관리를위한 모범 사례는 무엇입니까? (0) | 2020.11.12 |
Eclipse에서 Maven 종속성 정렬 (0) | 2020.11.12 |