写博客的初衷
为什么要写博客?
从一个非计算机专业的纯小白到现在,从事Java开发已经两年多时间了,感觉就是之前学过很多东西,如果无法融入到项目里面去使用的话,很快就会忘记掉,无法做到学以致用。
在职场从一个小白经历过来体会到,公司里面一般都是什么架构师、项目经理之类的去选型架构技术,搭建项目框架,开发环境。自己只需了解、会使用这些技术框架就行,更多的就是CRUD。再者由于公司项目趋于成熟,技术框架也不会轻易改动;所以久而久之就安于现状了,得不到什么提升,由于自己也没搭建过什么环境,动手能力也差。
在此写博客的初衷:
生于忧患死于安乐。
希望能将工作中遇到的问题以及解决问题的过程记录下来,希望能防止后面遇到相同问题的小伙伴踩坑,也为了后面自己做一些成长的总结;
个人学习技术知识的一个分享,希望可以给自己带来一些知识的沉淀,后面还可以用来回顾知识时,起到复习的作用;
在学习技术知识后,可以现学现用,在自己的项目和服务器上融入开发使用,增强自己的动手能力,加强对知识的一个印象;
偶尔记录一下生活事迹,分享一下也挺有意思;
关于博客框架的选型
在购买域名和服务器的前两天我就开始在github上选择博客模板框架了,最终我选择了https://github.com/byteblogs168/plumemo,具体博客详情,作者的github上有介绍,在此我就不多说了。
说下选择 byteblogs的原因吧
由于我本身是做Java后台开发的,选择后台系统肯定优先选择Java开发的,框架使用的是SpringBoot、Mybatis-Plus,后期技术整合进来也很方便快捷,很贴合我的开发习惯,其次后台代码结构很清晰,使用起来也很轻巧方便。
byteblog博客书写是采用MarkDown的,管理台具有良好的MarkDown编辑体验,让博客记录更有效率。
然后此项目是前后端分离,前端主题有两个版本,分别使用的是VUE、React开发的,不得不说,效果直接炸裂,目前我个人选择得是React版本,由于想到后面可能会做一些个人定制化的东西,所以这也给后面学习React带来了浓烈的兴趣。
基本就介绍到这里了,后面会陆续给大家分享一些学习的记录文章