欢迎光临

我的个人博客网站:FakeAmadeus’s blog

🙋‍♂️打个招呼

大家好,我是FakeAmadeus,是一名苦逼的准大四学生狗。目前刚入行后端开发,至于语言的话,目前最拿得出手的就是java,不过介于目前golang在后端的火热程度,对golang也有一定的了解。这个博客项目是我个人第一次从0到1的尝试,通过学习github上的源码,了解到了如何设计一个合理的博客系统,在个人的努力下完成了设计、开发、测试和部署的工作。

💡 博客技术总结

前端:vue + vuex + vue-router + axios + vuetify + element + echarts

后端:spring boot + mybatis-plus + mysql + docker + nginx + spring security

开发工具:idea、vscode

服务器:阿里云1核2G centos7

这个博客网站后端全部由我自己编写完成,前端使用的风宇大佬的博客模板,我在这个模板的基础之上进行了一定的修改。这个博客主要是为了检验我学到的后端技术,在应用过程中查缺补漏才能对知识点掌握得更加牢固。由于个人技术和经验问题,对后端的安全、并发和权限问题并没有处理的十分妥善,等秋招之后闲下来了打算对这个博客进行迭代与修正。

🥙结语

不得不说,理论与实际相差甚远。就好比Mysql的第三范式,在实际开发中为了避免繁杂的操作也会允许打破这个规矩。另外就是项目的数据量、表的数量、代码量与课程设计相差也挺远的,刚从github上clone完这个博客项目时根本无从下手,因为类的数量、表的数量与平常接触的不是一个量级的并且没有视频教程。好在后边耐下性子慢慢研究自己懂得地方,这个过程收获颇丰,而且项目完成之际,自己也倍感欣慰。

😘感谢

风宇大佬提供了前端模板,并且在后端编写过程中给了我很多帮助