本文内容:
一、前言
二、相关概念
三、开始工作
四、启动项目起来
五、项目结构
六、设计理念
七、路由
八、部署线上后端服务
同步交流学习社区: https://www.mwcxs.top/page/440
源码地址:https://github.com/saucxs/wx_phoneBook
上线之后小程序码:
测试账号:18966667777,密码:test
一、前言(坑爹的玩意)
项目源码:https://github.com/saucxs/wx_phoneBook
同步到交流学习社区:https://www.mwcxs.top/
微信小程序自从2017年,被各种看好,不过一段时间过去了还是反响平平,下半年随着各项功能的开放,很多企业陆续接入了小程序,我觉得就算是坑,咱们也得踩踩。不然怎么从微信这个大流量体系中推广引流。
小程序内部可以理解成一个mvvm的框架,分为逻辑层和视图层,逻辑层将数据进行处理后发送给视图层,同时接受视图层的事件反馈。
最近微信小程序异常火爆,很多人在学习,下面带着大家搭建下微信小程序的调试环境(client+server),并调试入门练手项目–通讯录(phoneBook)(JavaScript和node.js基础即可,微信推荐使用的语言,去菜鸟教程简单学习下 JavaScript,node.js,mysql,nginx即可),方便大家学习。
二、相关概念
官方解释:微信小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验。
小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。可以理解成一套嵌套在微信里面的app,和原生app不同的是不需要下载,属于小而轻的应用。
三、开始工作
1、本地koa后台服务部署
可以参考快速新建简单的koa2后端服务 https://www.cnblogs.com/chengxs/p/9890735.html
这篇文章,教会你快递建立简单的koa后端服务。
2、准备注册等工作
(1)注册账号 https://developers.weixin.qq.com/miniprogram/introduction/index.html
(2)下载开发者工具,