前言

这一年太忙了,导致有很久没有更新博客了,这一年先是结束了在公司的实习,然后就开始着手准备毕业设计(给学校开发的一个全栈的线上教辅系统项目),技术栈也是采用了最新的Vue3.2+与Spring Cloud Alibaba。

最近一阵子,毕业答辩结束了,也顺利的通过了,现在就等着拿毕业证,然后去公司正式报到签合同了,中途还有那么一小段空余时间,就想开始捣鼓一下新的博客主题和博客系统了。

由于博主主要是修炼Java技术栈的,对PHP实在提不起啥兴趣(当然PHP也是一门好的技术),正所谓技在精而不在于广,工作日常也是使用的Java,并且自己也算是一个全栈开发吧(前端主要使用Vue系全家桶),所以打算将之前鸽了很久的Maxer主题进行重启。

博客迁移计划

在很早之前我就知道Halo这个由Java开发的博客系统,但是由于没有插件系统(当然现在为止也没有),无法进行一些功能的扩展,想要扩展一些功能必须动源码,就感觉没有必要。况且Typecho也能够正常使用,就抱着继续使用的心思。

在开源社区和作者沟通后了解到Halo2.x版本会在今年9月份发布,同时也看到实验性特性插件系统机制已经大体完成了,就抱着决心准备迁移到Halo上。

当然,迁移计划会在我的Halo主题开发完成之后进行。

不一样的Halo主题开发

常规Halo主题,是通过Java的Freemaker进行后端渲染的,对于这类模板引擎我已经有3年左右没有使用过了,时下主流也是前后端分离的模式。

但是常规的SPA单页应用对博客这类的SEO不是很友好,所以就准备采用Nuxt3开发来进行SSR渲染。

Gayhub链接


本作品采用知识共享署名 4.0 国际许可协议进行许可。

如果可以的话,请给我钱请给我点赞赏,小小心意即可!

Last modification:June 7, 2022
If you think my article is useful to you, please feel free to appreciate