1.了解微信小程序(支付宝小程序)
小程序与app有什么不同:
好处:小程序不需要下载手机上,比较容易传播
缺点:留不住用户
2.微信
开发一个项目:
开发网站:
1)选择一个项目框架:tp5/laravel/yii/ci (MVC)—
2)创建一个前端的框架 前端(vue/react) 开发的是网站 开发工具:hbuild/phpstrom
一个后端的框架 tp5/laravel (数据层)
线上的服务器上了
微信小程序中
前端的框架 :微信小程序提供的框架(类似与vue的) —打包,微信平台
server端:tp5/laravel (数据层) —线上的服务器上 jujaoweb.com
3.微信小程序的具体开发流程
3.1 先注册微信小程序的账号的
3.2 开发设置 基本设置
appid appsecret
3.3 server端的项目发布到服务器上之后 web服务器(nginx —http协议)
下载https证书(免费的 阿里云)
配置nginx的 支持https协议的访问
3.4 项目开发过程中 server端项目 本机web服务器上运行 不校验https协议的
3.5 微信接口 针对微信公众号的 部分接口也是支持微信小程序的
工具:
下载 微信开发工具
小程序属于MVVM框架 数据层 视图层 vm层
3.6 小程序的构成 应用app (js, wxml, wxss ,json)–各个页面(page) js wxml wxss json
1.app.