将Cordova jQuery Mobile应用程序更新为更现代的应用程序



我有一个非常旧的Cordova应用程序,运行良好,但看起来太过时了。它使用了非常基本的JavaScript、HTML&在jQuery和jQueryMobile的帮助下使用CSS,并在单独的文件中包含一些页面。到目前为止,它只为Android构建。现在是时候对其进行翻新,并可能为iOS和Windows桌面构建,这也是当时选择Cordova的原因。此外,一个混乱的多页系统可以转换为一个单页应用程序,这是一个不错的奖励。

我正在考虑删除jQuery Mobile,也许也删除jQuery,可能添加Vue.js(我在网上使用过(。我没有那么多时间花在这上面,所以最好它应该很快就能实现,我不想重写整个程序。

起初,我在看Onsen UI或类似的UI框架,认为这可能是最简单的选择。但现在我想知道,切换到Ionic Framework或Quasar Framework是否会在不需要更多时间的情况下提供额外的功能/优势。这就是我想听听你的想法的地方,尤其是如果你做过类似的整容手术?

我认为Ionic对你来说是个不错的选择。

它支持三个主要框架,Vue就是其中之一。由于你已经有Vue的经验,希望这应该是相当简单的。

我确实认为你最好从头开始构建应用程序。如果您当前的代码库只有几年的历史,那么通过新版本更新它将包括任何新功能、兼容性更改和安全补丁,这些功能可能仍然存在于您当前的码库中。如果你决定在iOS上发布你的应用程序,这一点将变得显而易见,因为苹果对他们批准的内容非常严格。

另外,看看电容器而不是Cordova。就我个人而言,我更喜欢它,因为我发现很多Cordova插件都没有维护,而且已经好几年没有更新了。这对你的项目来说可能不是问题,但我强烈鼓励现在使用电容器。

相关内容

最新更新