分享一下个人 vue + koa + mysql 搭建博客之旅

一直以来都想用本身的技术作一些我的项目, 以前的博客是基于 hexo 搭建, 感受啥都是别人帮你写好了, 因而便决定本身搞一个, 断断续续地弄了一段时间, 也总算是完成了个简单版本并部署上线.css

博客线上地址前端

博客地址:cykspacevue

博客后台:cykspace-nodenode

若是以为还行的话, 欢迎给个 star 哈. 感谢~~mysql

因为不会设计, 博客主题是模仿 hexo-theme-next 的布局样式, 感谢做者的开源分享.

预览

首页文章列表

首页-pc
首页-移动端

标签管理

标签-pc
标签-移动端

文章归档

文章归档-pc
文章归档-移动端

关于

关于-pc
关于-移动端

相关技术栈

前端

  • vue + vue-router: 项目由 vue-cli 搭建
  • axios: 异步请求
  • less: css 预编译处理器
  • Font-Awesome: 字体库

后台

  • koa + koa-router + koa-cors: 后台使用 koa 提供接口服务
  • mysql + sequelize: 文章数据存储以及ORM

部署

  • nginx: 提供网站服务
  • pm2: node 进程管理

将来将会加入

  • 服务端渲染
  • 后台管理
  • 评论
  • 网易云音乐
  • 页面数据可视化统计
  • ...

测试

博客线上地址ios

如下是博客前端和后台源代码地址:nginx

博客地址:cykspacegit

博客后台:cykspace-nodegithub

若是在测试期间遇到什么问题, 可留言给我, 我会及时回复。vue-router

最后

感谢各位的观看, 若是有什么意见或者建议的话, 还望多多指教. 感谢~~

若是感受个人博客还过得去的话, 还请给个 star 鼓励一下做者, 嘿嘿~~。
相关文章
相关标签/搜索