文献综述
一、选题依据1. 课题背景(1)小程序出现背景微信小程序的雏形源于百度在2013年8月的全球开发者大会上提出的轻应用的这个概念。
百度正是看准了当时移动互联网发展正盛时期,到2012年底手机网络各项指标增幅已全面超越传统PC网络,用户由PC向移动端快速迁移,所以各厂商PC产品向移动APP转型的任务刻不容缓,在这个时期各种软件喷并式增长。
(2)微信小程序商城的优势及发展前景微信小程序是一种不需要下载安装即可使用的轻应用,用户通过搜索或者即可打开软件。
微信小程序的代码存放在服务器端,软件的主要事物逻辑均由网络服务器完成,只有很少一部分事务逻辑在客户端进行,解决了终端内存占用、应用程序升级迭代等问题;对于开发者,微信小程序采用Browse/Server(浏览器/服务器)模式开发,程序通过微信内置的解析器运行,开发者无须顾虑代码在不同系统上的兼容问题,开发周期短,开发难度低、开发成本可控。
微信小程序采用了MINA框架结构,每个微信小程序的页面由逻辑层文件(后缀.js)、视图层文件(后缀.wxml,相当于HTML文件)、样式文件(后缀.wxss,相当于CSS)和配置文件(后缀.json)组成。
微信通过JavaScript脚本程序调用微信小程序的组件及API接口,获取用户的操作信息;微信小程序访问Bmob数据库的https请求通过JavaScript脚本调用Bmob后端云的API接口,Bmob后端云返回的JSON格式数据在通过JavaScript解析后,经HTML呈现给用户。
小程序是微信生态中一个重要的组成部分,小程序商城也是面向10亿微信用户的新的电商形式。
从传统的网站电商、现在正在流行App电商和急速成长的小程序电商来看,未来肯定是小程序电商的时代。
网上商城最近几年其实都在负增长,淘宝、京东、苏宁等APP是现在的电商的主流,小程序商城结合了APP商城的;移动电商的基因,开始在10亿精准的移动互联网使用者中发挥越来越重要的角色。
