微信小程序的开发是基于微信提供的一套应用框架进行开发的。微信通过封装微信客户端提供的文件系统、网络通信、任务管理、数据安全等基础功能,对上层提供了一套完整的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-11-142055
一、认识微信公众平台微信公众平台是腾讯公司在微信的基础上新增的功能模块,通过这一平台,个人和企业都可以打造一个微信的公众号,可以群发文字、图片、语音、视频、图文消息五个类别的内容。目前微信公众平台支持PC ,移动互联网网页登陆,并可以绑
浅谈微商城公众号运营中的六大细节!
2017-11-011985
浅谈微商城公众号运营中的六大细节! 当下盛行的互联网发展之际,网上商城才是宅男宅女的购物天堂,比如一些小区上内以及办公楼附近的小型超市和便利店,合理地运用好线上的营销方法提高店里营业额才是至关重要。微信公众号不但可以
微信小程序全面升级 给小程序创业者带来了什么信号?
2018-10-311955
在7月11日的微信公开课上,微信官方公开了一组最新的小程序数据:微信上线小程序超过 100 万个;超过 150 万开发者加入;已有 5000 多个第三方平台;每日人均打开小程序次数为 4 次;54% 的用户是通过任务栏等方式主动访问小程序。从2017年1月到2018年7月这一年半时间来
微信公众号吸粉是永远的关键
2017-12-142006
第一步,选材要抓住实时热点 如果你暂时写不出很好的文章,这里有一个捷径,没错,抓住实时热点新闻,特别是娱乐八卦新闻,比如某某明星又离婚了等,就拿王宝强离婚事件来说吧,新闻一出,微信上发布这个事件的出现了多少10万+阅读的文章,我想大家
以微信为例,浅谈究竟什么是运营
2018-05-282343
以微信为例,运营涉及的工作通常包括了三个目的——拉新、留存、促活。拉新,就是为你的账号带来新粉丝。带来新粉丝的手段和途径可以是多种多样的,可以是策划和制造一个具有传播性的话题,可以是跟热点话题创作爆文,可以是投放广告,也可以账号之间

