2017-04-12 22 views
3

ReactXP是相當新的,沒什麼關於它的。React Native和ReactXP之間有什麼不同

AFAIK

  1. 兩個ReactXP並反應母語可以建立本地移動應用(iOS的,機器人)。

  2. ReactXP是基於ReactJS/React Native構建的。

  3. 看起來React Native和ReactXP的目的是相同的 - 構建跨平臺移動應用程序。

ReactXP更適合微軟嗎?

回答

3

React的作者使用短語「學習一次,隨處寫」。

與之反應並反應母語,網絡應用程序可以與的iOS的Android應用

共享其大部分邏輯

問題:視圖層需要爲每個平臺分別實現。

ReactXP(溶液):薄跨平臺的層,其可以在多個目標平臺共享您的視圖定義,樣式和動畫。通常,它會公開通過React JS(HTML)和React Native for iOS和Android以一致方式實現的API,組件,道具,樣式和動畫參數。一些平臺特定的道具和風格屬性已經暴露出來,但我們試圖將這些降到最低。

來源/參考:https://microsoft.github.io/reactxp/

1

ReactXP使用ReactReact Native構建,並且生命週期方法在兩個平臺上保持不變。 React Native之間的主要區別是,ReactXP出來的作品不僅iOSAndroid盒子,而且對webWindowsOS

相關問題