2017-11-14 1 views
0

저는 웹과 모바일을위한 크로스 플랫폼이 필요한 프로젝트를 진행하고 있습니다. 현재이 웹 사이트는 ReactJS를 사용하여 개발 중이며 코드바는 모바일에서 사용할 수 있도록 사용되고 있습니다.코르도바 또는 ReactNative. 이 특정 프로젝트에 대해 어느 것을 선호해야합니까?

하지만 cordova가 ReactNative보다 더 많은 혼란을 일으킬 수 있으므로 ReactNative를 모바일 버전으로 사용하는 것이 더 좋은 선택인지 궁금합니다. 이것이 사실인지 나도 몰라.

나는이 질문에 대해 다소 의문의 여지가 있지만 나는 당신의 의견을 듣고 싶다. 왜냐하면 그 나랑 도청을하기 때문에이 두 가지에 대한 지식과 경험이 없기 때문이다. 플랫폼 (cordova 및 reactnative) 교육 된 의견을 가지고.

답변

0

React Native는 Android 및 iOS 용 기본 UI를 작성하는 추상화입니다. JS 코드는 OS의 JS 런타임에서 실행되지만 UI는 기본 구성 요소로 렌더링됩니다. 이것은 코르도바와 매우 다릅니다.

React Native를 사용하면 iOS의 UITabBar와 Android의 서랍과 같은 표준 플랫폼 구성 요소를 사용할 수 있습니다. 이를 통해 앱은 나머지 플랫폼 생태계와 일관된 모양과 느낌을 갖게되고 품질 수준을 높게 유지합니다. 이러한 구성 요소는 TabBarIOS 및 DrawerLayoutAndroid와 같은 React 구성 요소를 사용하여 앱에 쉽게 통합됩니다. 여기

또한 찾을 수 차이 :

https://www.toptal.com/mobile/comparing-react-native-to-cordova

Phone gap vs React Native

http://noeticforce.com/mobile-app-development-cordova-vs-react-native-vs-xamarin

관련 문제