离子/ cordova与2020年原生反应
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了离子/ cordova与2020年原生反应相关的知识,希望对你有一定的参考价值。
我确定已经问过这样一个问题,但重要的是,现在的手机比5-6年前更强大。我只记得混合移动应用程序运行缓慢的情况,特别是在动画,屏幕之间的过渡以及触摸延迟方面。今天,在我们公司中,我们使用ionic开发了移动应用程序(用于组织内部的类似Twitter的应用程序),并且运行起来非常流畅,快速。我还开发了具有相同屏幕的相同应用程序,并且在本机上没有反应,实际上并没有什么不同。我了解,按照定义,反应本机应具有更好的性能,因为它“更本机”。但是,仍然有很大的理由在反应本机或离子/ cordova中编写应用程序足以完全感觉到“本机”吗?我更喜欢用react编写代码,但是ionic现在也支持react。
答案
这是一个非常好的问题。
首先,React Native比Ionic具有“主流”优势:
- 性能[动画时为60 fps];
- 自然的外观,感觉]]
- 平滑的本机导航;
- 本机模块
和React Native上的Ionic:
- 记住PWA;
- 共享完整的网络代码库;
- 一个团队使用两个平台;
但是,我理解您的疑问。
“仍然存在以本机或ionic / cordova是否足以在应用中感觉到“本机”?“
如果您的应用需要流畅的动画或较高的CPU或GPU使用率,则可能与Ionic或其他基于Webview的框架有关。
但是,如果您的应用程序不需要那么多处理,那么Ionic可能是这里的最佳选择,而且构建起来也没有那么复杂。
以上是关于离子/ cordova与2020年原生反应的主要内容,如果未能解决你的问题,请参考以下文章
<Cordova/CDVLocalStorage.h> 未找到