微信小程序从刚开始面世就引起很多人的关注,虽然截止到目前,官方仍没有大肆宣传和推广,但是微信小程序的带来的影响还是很大的,甚至让苹果,百度,阿里都头痛不已。
优点
1,对用户使用上来说,确实方便,要用的时候打开,不用的时候关掉,即用即走。这点比需要下载,还要占用手机内存空间的APP要好。
2,主要的样式代码都封装在微信小程序里面,所以打开速度比普通的H5要快,接近原生APP。
3,可以调用比H5更多的手机系统功能来进行开发,例如GPS定位,录音,拍照,视频,重力感应等,能开发更丰富的使用场景。
4,在安卓手机上可以添加到手机桌面,看上去跟原生APP差不多,但仅限安卓手机,iphone就不行了。
5,运行速度跟APP差不多,也能做出很多H5做不到的功能,开发成本跟H5差不多,相对来说开发成本比APP要低。

缺点
1,微信小程序只有2M的大小,这样导致无法开发大型一些的小程序。所以目前你会看到很多小程序真的很小很简单。
2,小程序的技术框架还不稳定,开发方法要时常有修改,导致短时间内经常要升级维护,或许这能解释为什么小程序只能2M大小,怕部署太大型的项目会出大问题。
3,不能跳转外链网址,所以间接影响了小程序的开放性。
4,需要像APP一样审核上架,这点比HTML5即做即发布要麻烦些。