时间线
  • 2023-08-24 13:39:07

    修改搜索功能,去掉ES全文搜索

    目前数据量没必要引用ES(也增加服务器配置负担),所以重构了这里,目前只支持文章标题搜索

  • 2023-05-08 12:01:19

    前端界面完全重构,nuxt2升级nuxt3

    1. 摒弃原来借鉴nicetheme的主题,推翻重写,并且使用原子化css做了页面自适应。 2. nuxt2升级为nuxt3 3. 适配暗黑模式

  • 2020-09-26 22:41:22

    修复问题:首页下拉有概率导致重复加载文章

    1. 发送请求之前,将无限滚动禁掉,发送请求之后,将无限滚动打开 2. 将请求设置为同步

  • 2020-08-09 05:56:36

    添加功能:添加主题切换功能

    添加功能:添加主题切换功能

  • 2020-07-19 21:11:56

    开始'公测':博客基本功能开发完成

    基本功能开发完成,服务器配置完成,内容迁移完成<br> 再次感谢在开发过程中帮助过我的各位大佬<br> 前端:指点我Vue的铭大佬,指点我CSS的法海大佬<br> 后端:以及开拓我封装知识的兴大佬<br> 自动化部署:自动化岗位搞开发的大佬<br> 以及技术群,论坛的热心网友。

  • 2020-07-05 21:08:41

    再次推倒:选用SpringCloud+Gradle组合

    程序员都有个通病,就是幻想着初期就把项目设计的非常好,但是这往往是不可能的,随着经验以及技术的增长,之前的漏洞就会暴露出来。<br> 考虑到服务多(使用Elasticsearch,Kafka就已经有10个服务)[集群],本着虱子多不怕痒的想法,我选择SpringCloud,门户和后台分离,业务和插件(ES)分离,让项目变得低耦合<br> 考虑到Maven资源分离成本实在太高(已经完成),以及插件的维护频率,加上安卓大力推荐使用Gradle,所以转成了Gradle,(兼容CI/CD时候真的好用)

  • 2020-06-15 03:49:55

    流水线化:引入CI/CD持续集成

    在之前工作中有幸使用了新同事之前引进的Jenkins,比自己手动发布方便的很,错误率也比较低。 其实本项目在之前我就用Jenkins构建发布到服务器上了,不过只是没有流程化。 此次编写Groovy脚本完成Webhook触发自动构建(Jenkins/Github Actions) 发布到远程Docker仓库,使用docker-compose进行容器编排等。

  • 2020-06-09 04:40:15

    门户重构:由Vue转到Nuxt(SSR)

    考虑到博客这种门户网站需要SEO,传统的Spa单页面应用已经不能达到目的了。 参考网上资料,以及使用Vue技术栈的大型网站(掘金,bilibili等),最终从官网推荐上手快的Nuxt.js

  • 2020-04-19 10:52:10

    正式开发:选用Vue.js以及SpringBoot主框架

    使用Vue.js是因为当今热潮以及单页面的响应速度非常快,远超传统非前后端项目的体验 使用SpringBoot是因为SpringBoot快速,不用配置XML,内置Tomcat...(优点多的写不完) 万事开头难,在前两个月下班的有限时间,快速学习Vue.js,了解现有成熟产品的结构以及设计 本着先搭出来个架子,以防拖延症的态度搞定了: 以后方便扩展的数据库设计(个人理解的),制定自己的代码开发规范等等

  • 2020-02-26 09:32:54

    初步想法:确定开发博客以及了解前端知识

    从毕业以来就想自己开发一个博客。因为这次决定,也让我后面的收获颇丰。 这里感谢第一家公司老板,我从老板身上学习到很多, 普通人的成功大多数都是学习中加以改进的,为了以后的发展,我坚定了决心。也就有了四月份之后的持续开发

使用 Nuxt 3 构建 | 部署于 Kubernetes | 托管于 狗云
Copyright © 2020-2024 | 网站已续航 1519 天