经过几天努力终于开源了一个前后分离的 vue + springboot 的个人博客,欢迎围观。

2019-09-30 09:55:00 +08:00
 zsg1994

为什么会开发这个个人博客?

说到为什么会开发这个个人博客,愿意在上半年写了一个多人博客,byteblogs 但是总感觉缺少点什么,最后考虑一下准备写一个个人博客让个人博客的文章可以同步发到 byteblogs 上去,这个就形成一个圈子。只说不练假把式,于是就开工搞起了。我看了很多的个人博客大都是 java + freemaker,这个做主题是比较好更换的,但是局限性很大,不利于二次开发,而是改一下前端都需要整个重启费时费力。于是我就干脆直接搞个前后分离的博客。

好了不说先看看界面吧!!!!

这是后端管理系统界面

前端主题

好了其他自己看吧!!!!

这个博客有哪些值得亮点?

  1. 前后端分离部署也是分开部署,这样改前端就不需要重新后端,一般来说不增加功能后端不会修改的。

  2. 后端代码只是博客的业务代码,代码结构更清晰明了,需要二次开发的小伙伴肯定喜欢的。

  3. 前端可以用任何语言开发,对于一些之后 HTML + JS 的小伙伴来说这样简直是福音啊,正在做到了面向接口开发,当然我也写了一个标准的restful api 文档

  4. 博客系统内部嵌套了博客搬家功能,可以把您在其他博客网站的内容搬到自己的个人博客系统中,对于我这样的懒人来说真的太实用了。

  5. 我们有一个社区,您可以在发布文章一键同步到我们的社区,让你的文章可以让更多小伙伴学习膜拜。

这个博客用到哪些技术?

这个系统是后端是一套 java 系统

用的都是现在比较流行的框架 我是一个喜欢用新不用旧的人 主要有一下框架

这个博客会一直持续迭代吗?

这个博客是我第一个开源的项目,我会一直维护下去,让系统真正的持续的为大家提供便利。

如果你有更好的优化性建议,或者在使用过程中有 BUG 你可以提出来我尽所能的去优化它。当然如果你愿意一起维护这个产品,我也是很乐意。 你觉得还可以就给个 Star 吧。

8995 次点击
所在节点    程序员
75 条回复
redam
2019-09-30 15:27:41 +08:00
啊 vue+sprintboot 如果要 SEO 怎么搞
zsg1994
2019-09-30 15:28:12 +08:00
@Macolor21 是的第一次写开源项目,看来是前辈麻烦入群当面请教。
zsg1994
2019-09-30 15:28:56 +08:00
@redam 具体是指什么?
redam
2019-09-30 15:30:19 +08:00
emmm,百度比较辣鸡,对单页应用的搜索优化不行,就是网站排名可能很难上去,文章很难被收录
Macolor21
2019-09-30 15:35:00 +08:00
@zsg1994
不是前辈,你的链接在 Safari 下无法唤起 QQ,你可以在 PR 下向我的 PR 提问
zsg1994
2019-09-30 15:37:56 +08:00
@Macolor21 579649996 这是 QQ,我在看你 PR
zsg1994
2019-09-30 15:38:34 +08:00
@Macolor21 github 好卡, 哎
zsg1994
2019-09-30 15:44:25 +08:00
@Macolor21 现在是第一个版本 还没上正式版,现在是 Alpha 版本
LamKingTak
2019-09-30 15:47:17 +08:00
🐴一个
poplar50
2019-09-30 15:51:40 +08:00
挺好的!
hronro
2019-09-30 16:11:53 +08:00
虽然害怕打击你的积极性,但还是忍不住说一句,像博客这种内容为主的网站,基本都是离不开 SEO 的。所以一般博客要不就是纯静态的,要不就是纯后端渲染的。即使要前后端分离,也是用的 Node.js 走的 isomorphic + SSR 那一套。如果用楼主这一套,估计百度压根儿都不会收录吧。。。
zsg1994
2019-09-30 16:32:30 +08:00
@hronro 这个你说错喽。是收录的。我的主站 h5 是 vue 写的 收录比主站还多
zsg1994
2019-09-30 16:34:30 +08:00
但是静态会更好,我那个就是默认主题后面还会有别的主题呢。
hitaoguo
2019-09-30 17:27:15 +08:00
对多主题感兴趣
ohyeahhh
2019-09-30 17:49:30 +08:00
大哥 还是可以的
sxw11
2019-09-30 17:51:41 +08:00
这个 UI 跟我刚做的一个管理系统的一样,哈哈,感觉都是用了 element
lyseky
2019-09-30 19:20:00 +08:00
主题差了点
zsg1994
2019-09-30 20:53:54 +08:00
@lyseky 都在反馈这个问题,需要改下
Heanes
2019-10-01 00:13:05 +08:00
我也准备做这种,前端也完全自己开发一套框架
Allianzcortex
2019-10-01 01:32:05 +08:00
不提供个 jar 包一条命令直接运行吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/605562

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX