写个网站吧! --Flask+Vue.js+MySQL+Docker(1)--简介

最近花了一星期的时间按照前后端分离的模式写了一个单页面网站,内容没啥新意,就是个todolist, 实现的方法也是大家很熟悉的前端vue.js,后端flask-restful,数据库MySQL,部署方式选择的是流行的docker容器部署。

原本这么一个不算复杂的业务,并且我有了一些在传统服务器上部署的经验,打算5天左右写好并且部署好,然而从构思到结束一共花了8天的时间,属实有点烦人,这其中坑还是蛮多的,待我慢慢道来。

  1. 写个网站吧! --Flask+Vue.js+MySQL+Docker(1)--简介
  2. 写个网站吧! --Flask+Vue.js+MySQL+Docker(2)--前端
  3. 写个网站吧! --Flask+Vue.js+MySQL+Docker(3)--后端
  4. 写个网站吧! --Flask+Vue.js+MySQL+Docker(4)--数据库
  5. 写个网站吧! --Flask+Vue.js+MySQL+Docker(5)--docker部署

 

本文目录:

长啥样

实现的功能

未来的计划

 

长啥样

三图以言之:

写个网站吧! --Flask+Vue.js+MySQL+Docker(1)--简介_第1张图片

写个网站吧! --Flask+Vue.js+MySQL+Docker(1)--简介_第2张图片

写个网站吧! --Flask+Vue.js+MySQL+Docker(1)--简介_第3张图片

总计实现了三个页面,由于备案还没过去,所以暂时先截图示意。

实现的功能

功能也是很简单的,主要常规的增删改查:

写个网站吧! --Flask+Vue.js+MySQL+Docker(1)--简介_第4张图片

写个网站吧! --Flask+Vue.js+MySQL+Docker(1)--简介_第5张图片

因此接口设计方面也相对简单,可能不是那么规范。

未来的计划

这种简单的业务没有太大的使用价值,很多细节也不够完善,因此还有很大的改进空间,个人感觉如果没有太好的思路可能会今早做一个博客,把CSDN上的东西搬上去,或者再加点资源分享,生活感悟之类的,做成一个个人网站。

最后,实践确实是提升自己最好的方式,当你学的晕头转向的时候,不妨找些文档开始写,实践出真知这句话还是很有道理的。

最后,本网站的实现参照了:

  1. Element-UI,很多现成的东西直接用了,这个在前端部分会详细介绍。
  2. Flask-restful, 这个具体再后端部分介绍。
  3. B站UP主橙卡良心之作, 这个主要参照了前端的部署,视频相当清楚,推荐观看。

下面我们分四个部分介绍整个业务流程,后续我会根据反响考虑把代码传到Github。

继续学习吧!

你可能感兴趣的:(我的网站)