最近一直在开发微信小程序,通过几个版本的迭代开发,代码终于可以达到框架级别,动态配置。除了界面有些寒酸之外,功能上仍是挺完备的。前端
主要有如下特色数据库
一、整个程序所需url地址均在api.js中定义,环境包括公网正式环境和本地调试环境,灵活切换。编程
二、首页支持两种展现模式,分别是列表和分组,而且也能够动态设置。效果以下所示小程序
三、首页的数据源也是取自数据库。模块是否开启彻底能够后台配置。后端
四、源码中也加入经常使用的功能模块源码,如:联系咱们、Page页面预览、图片通用页面等。微信小程序
不只如此,这套框架还内含近200个API调用。参考下面的API列表页面api
打开其中一个,能够看到某个API的具体调用方式,点击“测试”按钮,返回结果以下。前端框架
最后炫耀下,用这套框架作了下面这些小程序,很是高效。微信
同时,也不需担忧不一样文件夹中的文件复制问题。例:联系咱们这个模块(4个文件)有改动时,如保同步至其余小程序里?使用下面这个小助手就能够,完美解决了文件复制问题框架
这套框架还有另外一个特色,就是兼容QQ小程序,代码须要变更的很小。即便有差别的地方,只需按照以下作差别化便可。
以上介绍的是小程序的前端框架,后端提供标准的WebAPI输出,支持全部编程语言调用。
扫描下面小程序,能够看框架效果图