我的ReactJS web应用需要变成混合型:离子型还是ReactNative型?

我的ReactJS web应用需要变成混合型:离子型还是ReactNative型?,reactjs,react-native,ionic-framework,hybrid-mobile-app,Reactjs,React Native,Ionic Framework,Hybrid Mobile App,实际上,我有一个用ReactJS构建的渐进式web应用程序。我需要把它在本机应用程序(主要是使用通知)。 我读了很多文章,但我没有读过有这种两难处境的人: 如果我在ReactJS中有代码库,当选择Ionic时,当选择ReactNative时 我对爱奥尼亚的恐惧: 我需要把很多成分转换成离子成分 我听说科尔多瓦不太稳定 我的恐惧与反应: 更耗时:我需要复制和转换我的演示组件。(也许 更多?)或使用 你们当中有人已经有过同样的经历吗 从我的reactjs应用程序中,哪种框架更容易实现?你的意

实际上,我有一个用ReactJS构建的渐进式web应用程序。我需要把它在本机应用程序(主要是使用通知)。 我读了很多文章,但我没有读过有这种两难处境的人:

如果我在ReactJS中有代码库,当选择Ionic时,当选择ReactNative时

我对爱奥尼亚的恐惧:

  • 我需要把很多成分转换成离子成分
  • 我听说科尔多瓦不太稳定
我的恐惧与反应:

  • 更耗时:我需要复制和转换我的演示组件。(也许 更多?)或使用
你们当中有人已经有过同样的经历吗


从我的reactjs应用程序中,哪种框架更容易实现?你的意见是什么

我认为转换成离子型会更容易。大部分情况下,使用Ionic,您仍然在构建web应用程序。使用React Native,您必须稍微改变您的思维方式,因为它实际上是一个本地移动应用程序,只是用JavaScript编写的。我强烈建议您查看React Native(或Expo,它提供了许多工具来简化React Native应用程序的构建),但在这种情况下,我可能会选择Ionic。值得一提的是,Ionic React使用电容器而不是Cordova。谢谢您的回答!事实上,Ionic看起来更容易切换@詹姆斯布莱曼:我的新问题是:为什么不为我的目标只使用电容器?