一、小程序介绍
微信小程序,简称小程序,英文名 Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。对于开发者而言,小程序开发门槛相对较低,难度不及APP,能够满足简单的基础应用。
1.1 小程序适合开发哪些应用:
小程序适合开发轻量级的应用。比H5能承载得更多,但是比app又更少
比如有:
工具类:滴滴打车、美团、小打卡等
资讯类:网易新闻、微博阉割版、豆瓣等
电商:京东、网易严选、拼多多等
游戏:跳一跳、头脑风暴、斗地主等
1.2 如何理解小程序
不是HTML5
即用即走,随手可得
拥有离线能力
一次开发,多端兼容
依赖微信客户端中
1.3 小程序与传统App区别
小程序
局限性:必须依赖于微信,不能独立运行
优势:不需要考虚兼容问题,安装的问题,开发难度小
传统app
优势:独立运行,不需要依赖于谁,可以适合所有的业务需求
局限性:需要用户安装,解决适配(开发兼容问题),开发难度大
1.4 小程序框架结构