ReactXP很新,没有太多关于它的内容。
AFAIK
ReactXP和React Native都可以构建本机移动应用程序(iOS,Android)。
ReactXP是建立在ReactJS / React Native之上的东西。
看起来React Native和ReactXP的目的是相同的 - 构建跨平台移动应用程序。
ReactXP对微软更友好吗?
答案 0 :(得分:3)
React的作者使用“一次学习,随处写作”这句话。
借助React和React Native,您的网络应用可以与 iOS 和 Android 应用
分享其大部分逻辑问题:需要为每个平台单独实施视图层。
ReactXP(解决方案):一个精简的跨平台层,可以跨多个目标平台共享您的视图定义,样式和动画。
更多:通常,它会公开API,组件,道具,样式和动画参数,这些参数以一致的方式在React JS(HTML)和React Native for iOS和Android上实现。已经公开了一些特定于平台的道具和样式属性,但我们已尽力将这些属性保持在最低限度。
答案 1 :(得分:1)
ReactXP
是使用React
和React Native
构建的,并且两个平台的生命周期方法保持不变。 React Native
之间的主要区别在于ReactXP
开箱即用,不仅iOS
和Android
,还有web
和{{1} }}!