使用Vue 3编写个人博客前台!去除第三方UI!自己编写所需UI组件!

前言

通过将进一个月的时间!已经把博客使用Vue 3重构!完成了博客的重构及导航栏、全局提示、通知提醒框、空状态、无限滚动、按钮、头像、回到顶部、评论、音乐播放器、分页器、滑动条、Markdown预览、图片。其中图片样式来自Element,音乐播放器样式来自APlayer.其余的组件样式来自Ant Design of Vue。
也因为如此!本次前台打包后大小从1.3M降到0.9M左右。去除了注册,登录,用户信息功能!采用第三方登录!采用更简洁的设计!统一的设计风格
本次重构分为两个部分
一:编写博客前台所需的功能组件
二:重新设计博客前台及功能
Vue3前端源码:gitee.com/baymaxsjj/by-vue3-blog
Vue3UI组件源码:gitee.com/baymaxsjj/by-vue3-ui
Vue2前端源码:gitee.com/baymaxsjj/by-vue-blog

重构演示

wLQk7NPRvm.png!large AopK2Htyuj.png!large N813v7qfSO.png!large
UcXTEZez0i.png!large P10Dj3z1Y6.png!large kVlnSocZgV.png!large

总结

通过这一个月的重构!也对Vue 3有了初步的了解!本次的重构中由于去除了Element 所以大部分时间花费在编写组件上!在重构上也就花费了一个星期左右!去除了部分功能!主要因为我感觉博客应该回归到博客本身!没事写写文章!至于登录啥功能没啥用!也有风险!所以采用第三方登录的方式!对于这次博客其实学到了很多的知识!本来也想写几篇编写组件总结性文章!奈何天气太冷冻手!所以直接上了这篇文章!对于接下来的学习现在要回归到我的学习中,接下来会学习C语言和高数吧!Vue也就空空在摸摸吧!我也知道代码这玩意要经常写!要不然会忘!但是现阶段要做我该做的事!毕竟也玩成了博客重构,好多事也放下了!接下来回归书本学习啦!!!!!博客源码想看的自己看吧!我就不写了!毕竟编程就是一个自主学习的过程,任何事也一样!只有自己去琢磨才能懂!加油了屏幕前面的你!

本作品采用《CC 协议》,转载必须注明作者和本文链接
本帖由系统于 3年前 自动加精
讨论数量: 3

博客的 UI 效果很赞 :+1:

3年前 评论
baymaxsjj (楼主) 3年前

想弄一个自己的博客,可是觉得服务器好贵啊,有啥合适的云平台推荐么?

3年前 评论

@lianglunzhong 出于成本考虑的话,可以考虑静态化的博客,支付少量cdn和云存储费用就好了,哪家云都无所谓的。

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!