与同为开源框架的uniapp和flutter相比,谁的生态未来更好?
目前,uniAPP和flutter是两个非常强大和平衡的混合开发APP框架。

首先表明你的概念,更看好dcloud的uniapp!我知道接下来会有人开始喷。我们慢慢细说吧。首先,flutter确实是Google的亲生儿子。
Flutter的未来
优势:
1、高性能
Flutter最接近原生APP,编译的程序可以达到60bps的高性能。
2.两端发布一组代码。
你只需要写一套代码就可以发布ios和Android,这也是混合开发的一个普遍优势。
缺点:
1、开发难度极大
不熟悉dart语言,原生开发,对flutter的深度学习。什么?入门?????算了,优雅草科技系统有一个版本是颤振版。卖之前客户都想着自己维护。卖了之后客户根本维护不了。最后他们没办法,只能换成纯原生的。
2、原生sdk生态未形成
我们可以参观许多技术社区。目前,flutter的原生sdk生态完全在摸索中,插件开发后,会收费或免费。如果没有一大批能盈利的开发者来开发,估计flutter的整体推广还是比uniapp差太远。说到底,只让马跑不喂马可行吗?
大学的未来:
Uniapp目前的开发生态已经在向severless family bucket方向发展。我们这些用过uniapp的人都知道,打包一定是云打包,云部署、统计、广告变现、支付也都是默认自带的。其次,特别是插件市场不允许出现其他类型的广告sdk插件。uniapp的未来优势

巨大优势:
1.丰富的组件/插件
随着插件的兴起,大量的开发者还在涌入。原生sdk插件和前端模板插件几乎每天更新。
2、迭代超速,适应性快
看官方需求:
而且编辑器更新迭代非常多,目前我们从2.x.x到3.1.x已经接近100多个版本,每一次的改动和更新都不小。
3、uniapp成功案例不胜枚举
使用uniapp成功研发和运营的好案例数不胜数,而且数量还在不断增加。毕竟大量的中小公司,光有成本节约是迈不过钱这个坎的,肯定会去尝试。
4.多端和跨平台
这既是优点也是缺点。优势在于多端支持。一套代码可以生成ios、Android、h5、微信小程序、小程序、头条小程序等。同时。没必要单独做小程序。flutter在做小程序之前需要使用sdk。
说说目前最大的劣势:
1、多端跨平台实现困难。
虽然是多端,但是在代码编写的实现上也要考虑风格。总之还是有很多工作的,这种写法考虑到了兼容性问题。
2.有很多新的东西。

很多组件插件的不成熟会导致很多坑,这也是一个循序渐进的过程。就像我们优雅草科技开发的几个插件需要经常更新一样,需要考虑的问题太多了,不过没关系。百万开发者一起爬坑。
3、nuve的坑
很多功能的实现对nuve是一个很大的限制。
摘要
那么uniapp和flutter的对比就来了。核心优势是成本低,速度快,生态好,发展巨大空。官方一直在大力发展。相比于flutter,Google似乎并没有太多的关注,也没有相应的生态。唯一的官网是头条一个大技术人翻译的。相比之下,Ivan真的觉得uniapp的前景比flutter大很多。以上,


