ionic框架优缺点?

 我来答
猪八戒网
2023-06-06 · 百度认证:重庆猪八戒网络有限公司官方账号
猪八戒网
猪八戒网(zbj.com)创建于2006年,现已形成猪八戒网、天蓬网和线下八戒工场的“双平台+一社区”服务模式,是中国领先的人才共享平台。
向TA提问
展开全部

(一)Hybrid(混合)模式开发的应用自有的性能缺陷。


由于应用的逻辑执行是基于浏览器所带的JavaScript动态代码在界面主线程上执行,因此在低端Android设备上性能缺陷严重,用户操控时卡顿感很明显。好在随着Android系统设备提供商的硬件跑分残酷竞争,目前市面所售的智能手机使用Ionic开发出的APP应用与原生应用相比已经基本无差异感了。不过即使如此,Ionic也不能用于有较高实时图形响应要求的游戏开发。


(二)深度依赖于AngluarJS框架


AngluarJS框架在为Ionic带来各种好处的同时,也带来了初学者学习,深刻理解的人用起来效率很高,不理解的用了到处是坑的局面。而对AngluarJS框架的深度依赖,也让Ionic在AngluarJS开发团队开发其2.o版本时决定重起炉灶抛弃以前的架构的时候处境尴尬,不得不有点被胁迫地将Ionic框架同步升级为2.o版本,将开发使用的主力语言从JavaScript转为微软主导开发的TypeScript。


(三)深度依赖Cordova插件提供硬件设备的接口


当没有相应的Cordova插件提供想要的硬件设备的接口时,开发人员需要自己分别编写IOS和Android平台的插件。当然这种情形出现的几率并不大。


(四)Windowsphone支持比较弱


Ionic的官方网站已经基本没有关于Windowsphone的开发内容。好在Windowsphone的市场也已经日暮西山,这部分微软死忠用户的价值基本不用惦记了

功能丰富,使用方便,但是比较笨重,比较大

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式