“ 很久之前都有想去做从头到位做一个博客,中间有用过wordpress,购买的第三方模版搭建过博客,但是终究不是自己写的,心里感觉有点别扭,现在有时间了,所以准备写一个自己的博客网站。”
01
—
项目架构
一般来说,小心的网站,直接用前后端不分离去做就好了,假如是一个java web,则使用jsp,如果是Python项目,则直接用框架所带的模板就好了,但是本次搭建,为了能融入更多的技术,为了能更贴近企业级的开发,所以,本次采用前后端分离去做的。
02
—
前端技术
目前市面上,在国内比较火的俩框架,一个是Vue和React两个框架,他俩都是做组件化的,整体的功能都类似,但是他们的设计思路是有很多不同的。使用react和vue,主要是理解他们的设计思路的不同。
如果大家想去了解,可以网上去搜索一下,这里就不再陈述他俩的不同。也不讲解具体的用法。
因为Vue相对React来说,相对简单一些(大家公认的,我是纯新手),而且之前有学过一点点Vue,所以本次前端选择了Vue框架去做。
03
—
后端技术
后端页面可供选择的较多,比如java的springboot框架,python的Django,Flask等框架都可以快速开发后端接口。
因为现在好多人推崇golang这么语言(毕竟有个好爹),所以本次后端框架,我想利用golang的beego框架去做(用没用过的东西去做才好玩)