2017-04-12 11 views
3

ReactXPはかなり新しく、それについては何もありません。ReactXとReactXPの相違点

私の知る限り

  1. 両方ReactXPとネイティブネイティブモバイルアプリケーション(iOS版、Androidの)を構築することができます反応します。

  2. ReactXPは、ReactJS/ReactNativeの上に構築されたものです。

  3. React NativeとReactXPの目的は、同じビルドクロスプラットフォームのモバイルアプリのようです。

ReactXPはMicrosoftフレンドリーですか?

答えて

3

Reactの著者は、「learn once、write anywhere」というフレーズを使用しています。ビュー層は、プラットフォームごとに別々に実装する必要がありますと

が反応し、ネイティブ反応し、あなたのWebアプリはのiOSアンドロイドアプリの

問題で最もそのロジックを共有することができます。

ReactXP(Solution):複数のターゲットプラットフォーム間でビュー定義、スタイル、アニメーションを共有できるシン・クロス・プラットフォーム・レイヤー。

詳細:一般的に、iOSとAndroid用のReact JS(HTML)とReact Nativeで一貫した方法で実装されたAPI、コンポーネント、小道具、スタイル、アニメーションパラメータを公開しています。プラットフォーム固有の小道具やスタイル属性がいくつか公開されていますが、これらを最小限に抑えようとしています。

出典/参考:https://microsoft.github.io/reactxp/

1

ReactXPは、ReactReact Nativeを使用して構築されており、ライフサイクルの方法は両方のプラットフォームで同じです。 React Nativeの主な相違点は、iOSAndroidだけでなく、webWindowsOSでも箱がそのまま使用できることです。

関連する問題