小程序后台开发v2(未完待续)

。。。之前的wafer路走不通,全部重新开始。。。

5.9
准备打个小程序版的个人blog
前端框架用mpvue(打算过几天分享)

5.15
之前带爸妈出去玩 耽误了4天 (反正其实也不是很想写代码)好的现在回归了
继续express mysql完成增删改查功能
参考:https://www.jianshu.com/p/0a161f341771

遇到报错1


小程序后台开发v2(未完待续)_第1张图片

解决:https://stackoverflow.com/questions/50093144/mysql-8-0-client-does-not-support-authentication-protocol-requested-by-server?rq=1

数据库连上了,但是操作失败
页面显示{"code":"-200","msg":"操作失败"}

5.16啥都没干,日常智障

5.17
因为一个很傻逼的错误


小程序后台开发v2(未完待续)_第2张图片

现在都OK了 操作成功,撒fa✿✿ヽ(°▽°)ノ✿


5.18
TASK:渲染出后台页面→做出文章发布系统
https://jiandanxinli.github.io/2016-10-30.html
渲染用的是jade所以要学下https://jade.terrynie.com/jade/index.html(×)

ejs可以支持html 所以还是给express装备ejs吧
https://www.zybuluo.com/kexinWeb/note/663277

5.19-5.20周末啥都不干== 自己对写代码的热情很低 嗯越来越低 时时刻刻想转行

5.21
诶。。好像太快了。。要不先练习下
node+express+mysql 实现基本CRUD
C-Creat添加、R-Read读取、U-Update更改、D-Delete删除
https://blog.csdn.net/weixin_37055021/article/details/78767906

操作数据库的几点:
1、数据库参数配置
2、连接数据库语句
3、增删改查语句

5.24
我真的很懒真的不喜欢敲代码吧。。进度好慢。。厌倦。。。
昨天按着人家的例子写完了增删改查
然后我现在想从前端输出数据库里的数据

关于前后台数据交互流程:
后端将数据从数据库中取出(SQL查询),然后封装成接口,前端直接调用接口

开始看这篇教程https://codethereforam.github.io/2018-01-16-express-mysql/
封装接口遵从RESTful风格(好的又要学习了)
http://www.ruanyifeng.com/blog/2011/09/restful.html
https://blog.csdn.net/jthink_/article/details/9708087

就算啥都不懂RESTful啥意思也要学会装逼(▼へ▼メ)

REST架构

http://www.ruanyifeng.com/blog/2011/09/restful.html
REST即Representational State Transfer,表现层状态转化
如果一个架构符合REST原则,就称它为RESTful架构
明确三个点:
1、资源(Resources)
资源是网络上的一个实体,可以是一段文本、一张图片、一段音频……想要从网络上获取到它,就是去获取它的URI(统一资源定位符)。每一个资源都有一个独一无二的URI
~插入URI与URL的区别https://www.jianshu.com/p/ba15d066f777
URI只代表资源实体,URL是Internet上能访问到的地址
2、表现层(Representation)
即资源具体呈现出来的形式。即URL
3、状态转化(State Transfer)
如果客户端要操作服务端,需要状态转化。客户端只能用HTTP协议的手段,即GET(获取资源)、POST(新建/更新资源)、PUT(更新资源)、DELETE(删除资源)

小程序后台开发v2(未完待续)_第3张图片

边学边构建API接口
https://bignerdcoding.com/archives/47.html
https://github.com/codethereforam/express-mysql-demo

你可能感兴趣的:(小程序后台开发v2(未完待续))