微信小程序的开发是基于微信提供的一套应用框架进行开发的。微信通过封装微信客户端提供的文件系统、网络通信、任务管理、数据安全等基础功能,对上层提供了一套完整的Javascript Api,使得开发者能够非常方便的使用到微信客户端提供的各种基础功能,快速构建一个应用。框架设计如下:

框架提供了自己的视图层描述语言 WXML 和 WXSS,以及基于 JavaScript 的逻辑层框架,并在视图层与逻辑层之间通过单向数据绑定进行数据传输,使开发者更加聚焦于数据与逻辑上。
wxml:一切皆组件(视图组件)
view组件(类似 H5中的div)
input组件(type = digit,有带小数点的9宫格键盘)
modal弹窗组件 (对应的wxml、效果如下)(该组件已换js 实现wx.showModal())
小程序的目录结构:
app.js是小程序的脚本代码,用来监听并处理小程序的生命周期函数、声明全局变量
app.json 是对整个小程序的全局配置,配置小程序是由哪些页面组成,配置小程序的窗口背景色等。
app.wxss 是整个小程序的公共样式表
小程序页面是由同路径下同名的四个不同后缀文件的组成:
.js后缀的文件是脚本文件
.json后缀的文件是配置文件
.wxss后缀的是样式表文件
.wxml后缀的文件是页面结构文件

相关阅读
微信公众号推送的几大误区
2017-10-311718
要说这两年在网络营销界最火热的话题非微信营销莫属了,其以类微博的高传播速度、圈子社交基因成为营销人关注的重心。而这两年各大企业也开始了微信方面的营销。但是据笔者分析,目前企业微信营销仍然存在几个重大误区。1、不注重用户体验,恶意推送内
企业做微信营销的好处
2017-08-161665
微信营销是网络经济时代企业营销模式的一种创新,是伴随着智理微信的火热而兴起的一种网络营销方式。微信不存在距离的限制,用户注册微信后,可与周围同样注册的“朋友”形成一种联系,用户订阅自己所需的信息,商家通过提供用户需要的信息,推广自己
你认识微信公众号平台吗?
2017-11-141718
一、认识微信公众平台微信公众平台是腾讯公司在微信的基础上新增的功能模块,通过这一平台,个人和企业都可以打造一个微信的公众号,可以群发文字、图片、语音、视频、图文消息五个类别的内容。目前微信公众平台支持PC ,移动互联网网页登陆,并可以绑
利用微信大号资源做营销推广
2017-11-241734
如何充分利用微信大号资源做营销推广? 微信我们每天在刷,微信知名的公众号我们也每天在接触。但百分之八十的大号推送,却基本没有机会被点开,便又被更新替换。各类信息的狂轰乱炸,让大众的思维变得愈发难以聚焦。那么哪一类微信
分享一些便宜的公众号推广方式
2018-11-201726
做公众号推广,首先要确定目标人群的喜好!在了解你的微信定位,目标人群的基础上,找到合适的便宜的公众号推广方式。一、找到目标用户活跃的渠道分析你的目标用户是谁,他们经常活跃在什么地方,在他们能够接触到的地方提供一个免费的资源,这个免费的

