2017-11-14 8 views
0

私は、Webとモバイル用のクロスプラットフォームである必要があるプロジェクトに取り組んでいます。現在、WebサイトはReactJSを使用して開発されており、コードバはモバイルで利用できるようになっています。コルドバまたはReactNative。私はこの特定のプロジェクトのために好むべきですか?

しかし、コードバージョンがReactNativeよりも面倒である可能性があるため、モバイル版のReactNativeを使用する方が良いかどうかは疑問でした。私はこれが本当であるかどうかわからない。

私はこれが敬意を表する傾向があるオープンな質問ですが、私はまだあなたの意見を聞いてみたいと思っています。なぜなら、私の盗聴と私はこれら両方の知識と経験がないからです教育的意見を得るためにプラットフォーム(cordovaとreactnative)。

答えて

0

リアクションネイティブは、AndroidとiOSのネイティブUIを作成するための抽象です。 JSコードはOSのJSランタイムで実行されますが、UIはネイティブコンポーネントとしてレンダリングされます。これはコルドバとは非常に異なっています。

React Nativeを使用すると、iOSのUITabBarやAndroidのDrawerなどの標準プラットフォームコンポーネントを使用できます。これにより、プラットフォームのエコシステムの残りの部分と一貫した外観と感触をアプリに与え、品質バーを高く保ちます。これらのコンポーネントは、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

関連する問題