关于我
我喜欢Coding,但我不喜欢Working,但是我的Job就是Coding,所以我很????
可以通过以下方式联系到我
迭代历史
版本1
2018年12月
单一纯静态页面,没有动画效果,没有后台交互,没有亮丽的配色,没有优美的布局。
版本2
2019年4月
自学了jQuery,发现了jQuery动画的美妙,遂加入之,从此网站有了动画效果,但还是单一页面,没有数据交互。
版本4
2020年3月
使用Vue-Cli 2.x配合Element UI重新设计页面,使用NodeJS@Express中间件构建服务器,页面数量变为8个,打通了博客系统,并构建了管理系统,负责对博客文章、用户留言、文章评论等进行管理。但可惜,由于不可抗力因素影响,项目源码丢失且无法找回。但通过npm打包后的代码还在。
版本5
2020年6月
使用Vue-Cli 4.2.3配合Element UI重新开发,新的页面布局,调整了页面数量,色彩风格。沿用并改进上一代后台,使页面响应式更加完美。
版本6
2020年10月
使用Vue-Cli 4.5.0配合Element UI重新开发,重写了后台,引入第三方登录,建立了比较完善的用户体系。博客的后台逻辑也更加优美,并且实现了接口级别的权限分配。
版本7
2020年12月
返璞归真,不使用任何前端框架或组件库,以纯原生的手段去重写所有页面和服务端渲染逻辑。
版本8
2021年6月
NuxtJS服务端渲染初探,使用NuxtJS配合ElementUI重写博客前端,并优化了后台。
版本9
2021年10月
经过对以往的经验总结,我重新设计了整个系统的架构,并使用了CDN、代理等技术,重写了整个系统的前后台。实现了接口级的鉴权,管理端和博客端分离,使用NuxtJS原生开发博客前端,使用Vue3配合ElementUI开发系统后台,重写了整套后台代码,完善了很多功能。。。
版本10
2022年12月
历史一年,使用Vue3 + Nuxt3 + Ts + 巨量的重写和优化,接下来很长一段时间也许都不会再有新的大版本迭代了,博客前后台已趋于完善,后期将基于此版本渐进式维护更新,择时考虑开源。
本站技术栈
前端: Nuxt.js with Vue3
后端: Node.js + Express + MySQL + Redis
本站采用腾讯云轻量应用服务器,服务端渲染有点吃力,若遇访问慢还请莫见怪~
关于版权
本站遵循 [ 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 ] 进行许可。只要在使用时署名并注明本协议及内容出处,那么您可以对本站所有原创内容进行转载、节选、二次创作,但是您不得对其用于商业目的。
特别说明
本站纯粹为个人爱好所创立,并不是专业的技术博客分享站点,且仅作非商业使用。为确保用户体验,不接受广告投递。
本站文章标注原创的,均完全由个人经验书写,若有雷同纯属巧合,文章内容仅代表本人观点,和任何组织或个人无关。
本站文章标注转载的,均为搬运文章,本人尊重原作者的知识产权,并在文章底部标注原作者以及出处和时间,若有侵权还请联系删除。
本站所有前端代码均未考虑对IE浏览器的兼容性。