MS Appcenter 将于 2022 年 3 月结束对 Cordova 应用程序的 Codepush 支持。react-native 是可行的替代方案吗?

MS Appcenter ceasing support of Codepush for Cordova apps end March 2022. Is react-native a viable alternative?

我们有两个 apps(一个 Android,一个 iOS)被数千个客户端使用,它们是用 Cordova 构建的。

我们使用 Appcenter 的 Codepush 插件更新内容(非常定期!),但该插件将于 3 月底停用。

我相信反应式原生 Codepush 支持会继续。

在 React-Native 中转换(或从头开始构建)我们的 apps 是否可行,因为内容是网站的许多页面,从 CMS 中提取并添加到 Cordova 应用程序。

我的截止日期很紧,正在寻找一种解决方案,使我们能够快速更新我们的 apps 内容,而无需在每次修改时都将 apps 重新发布到应用商店页面。

ps 我对 React-Native 知之甚少,但看到评论说 'Expo' 框架可能对此有所帮助。

根据我的 Cross-platform 开发知识,最好的选择可以是 React Native,它也可以完美地与 App Center 一起使用,因为我们在我们的一些应用程序中使用过。

对于传输,有些部分可以使用,但有些部分需要完全重新编码,根据您的应用程序功能,不会花费那么多时间! 如果您提供更多详细信息,我将能够为您提供更好的估计,并且需要使用工具!

P.S。 如果您将以可定制的方式开发您的应用程序,请不要选择 Expo for Production。