vue单页挺火的,最近做了一个单页博客练练手,正好把vue知识过一遍。博客真是练手的最佳项目啊,从开始学django就是拿做博客练手的,到现在写了有三个博客了,当然每次都会有很大的变化。
这次界面做的依然挺简陋的,直接拿pure.css的几个demo拼凑的。
首页长这样,真的是极其简陋...
后台
还仿着简书弄了个写作模式....
断断续续折腾了两三个星期,开学净些事事儿。
后端框架是django,只用来提供api接口。前端是直接拿vue-cli的一个实例,在此基础上写的,数据交互用的vue-resource,不过vue官方现在推荐axios了。vue-router做路由。
整个项目分成backend和frontend两个文件夹
目前的问题:
1、我的优化真的很烂,很多地方有资源浪费,这之后开始恶补算法、数据库有关知识。
2、前后端分离的图片上传接口不会做,管理界面不能传图片,只在django后台用了django-ckeditor做富文本,想做简书这样的,暂时还没办法。