微信小程序:它是一种全新的连接用户与服务的方式,可以在微信内方便的获取和传播,同时具备出色的用户体验。
微信小程序的定位,就是即用即走。如平常我们会使用的滴滴打车、摩拜单车等。获取和传播的可以是通过微信扫码,搜索等方式方便的获取。
小程序 VS 原生APP
- 小,下载极快,一般2M以内
- 无需安装,不占用手机内存
- 开发成本低,一次开发同时支持IOS、Android
- 社交属性,方便推广和传播,微信扫码即可
小程序 VS H5应用
- 二者都跨平台,一次开发多平台运行
- 体验更好,小程序更快
- 小程序有更多能力,比如文件操作
- 小程序有固定入口
应该怎样理解小程序?
虽然小程序也是由js、css、html组成,但是我们也不能给小程序和H5画等号,换句话说小程序不是H5应用
-
不能使用window对象
-
无法使用dom
基于DOM的库无法使用(如jQuery) 小程序有自己的模板语言WXML(mvvm模型)
-
没有URL访问概念
-
小程序更偏向C/S架构
-
小程序性能更好,体验更加接近原生