2017-04-12 71 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

相关问题