uniapp开发鸿蒙,是前端新出路吗?
相信不少前端从业者一听uniapp支持开发鸿蒙Next后非常振奋。小编作为7年前端也是非常激动,第一时间体验了下。在这里也给大家分享一下我的看法
uniapp开发鸿蒙优势
1.对于前端开发者而言,几乎无需增加额外的学习成本
2.一套代码,通用在Android、iOS、HarmonyOS,小公司狂喜(可以只招一位牛马完成所有工作)
2.能迅猛将现有项目移植到鸿蒙平台,迅速掌握鸿蒙用户流量以及争取政府补贴
4.以及更多没想到的优点(抱歉,实在憋不出来了)
uniapp开发鸿蒙缺点
1.这真的是可以大吐特吐的地方了,uniapp目前支持鸿蒙的方案是web渲染方案,也就是说相当于利用鸿蒙内部的webview显示一个网页
2.那这有什么不好呢?1首先是渲染性能达不到原生、其次是逻辑代码是JS实现,而JS引擎慢,这就导致启动速度和运行速度弱于原生
2.JS与原生UI层或者原生API通信可能会卡顿3.其次是目前仅支持vue3,对于还在守着vue2的古早前端也不友好
以上结论来自uniapp官网说明,如下图