东子个人博客

关于博客

  1. 1. 博主介绍
  2. 2. 自学经历
    1. 2.1. 前端三剑客
    2. 2.2. Vue.js
    3. 2.3. Nuxt.js
    4. 2.4. 博客搭建
    5. 2.5. 学无止境
  3. 3. 对AI的看法
  4. 4. 博客技术栈
  5. 5. 未完待续

博主介绍

博主既不是计算机专业出身,也不是报班学的前端。2021年前后,开始接触c语言。后对网页开发感兴趣,并不断深入学习前端,如学习Vue.js等框架。先后也搭建过不少博客,用过wordpress,也用过Typecho、zblog,目前使用Hexo和自己开发的博客系统。

自学经历

前端三剑客

最早之前对布局没那么了解,我想让一个盒子到哪,我就只用margin进行改变,记得有时甚至写了四五百px左右。后来学习了flex布局,感觉布局起来还行。js从变量、函数等开始学,最早通过js让一个按钮通过点击改变文字,都给自己开心的不行。后来简单了解了下jQuery,并没有深入学习。

Vue.js

随后,在b站跟着pink老师学习Vue2,发现原来修改DOM可以这么简单。不用数据变了还得记着innerText,Vue直接双向绑定、数据驱动视图。随后,也没跟着学工程化开发,也就是说,你打开我做的页面源代码,可以看到是占位符里面写着变量名,不是那种源代码里只有css和js。

慢慢的,也学习了工程化开发,一开始还不适应,因为一会需要导包什么的,还不习惯。后来Vue3出了之后,在b站跟着黑马前端的另一个老师进行了学习。只能说,我的Vue水平不能完全达到大牛级别,但也算是个有点基础的中白/小白。

Nuxt.js

因为Vue是客户端渲染,搜索引擎爬虫根本爬不到实质内容。在b站看到程序员拉大锯的领券联盟Nuxt教程,才了解到Nuxt.js这一款服务端渲染框架。后来,随着版本更新,也跟着几位up主进行了学习。目前,用Nuxt.js做个个人博客门户还是没问题的。

博客搭建

前端三剑客学完后,那时有很多人玩博客,这也驱使了我的好奇心。我最早了解的是wordpress,但源码丢虚拟主机上面后,不知道怎么配置外观,用的默认主题感觉很丑。后来了解到Art_Blog这一款好看的wordpress开源主题。之后也折腾过typecho、zblog一段时间。这么长时间过去了,发现Hexo其实也很不错的,在本地写好文章,然后推到仓库给Pages服务部署,也能省下一笔服务器费用。

当然,最早也遇到过备案问题。当初不知道使用境内服务器需要ICP备案,也不知道使用香港等国外服务器可以免备案。没办法,不备案就会被拦截,当时在网上看到一种方法,也就是换端口,换到了81还是82端口,也试过用Nodecache进行代理,然后来访问80端口。可以说,经历的曲折很多。

学无止境

再比如后来,学php啊、学一些git基础命令、学如何开发hexo主题、学linux命令等等等等,才知道,技术很多,要养成终身学习的习惯,不断学习新技术以不断打磨令自己更满意的产品。

对AI的看法

AI的普及,极大地解放了创造力,原本需要写2h的代码,现在10min不到就可以搞定。可能也有认为现在再去研究什么技术已经过时了。我认为AI对人类是起辅助作用的,我们要欢迎和接受AI的到来,同时也不丢掉不断学习的习惯,当你让AI给你做一个什么项目时,AI有个地方错了,你正好看出来了,你就可能少一次同AI继续去迭代的交流。

博客技术栈

  • 部署平台:Edgeone Pages
  • 主题:(静态模板由AI生成,随后博主手搓成hexo主题并不断完善)

未完待续

时代仍在向前进,能做的唯有保持初心、与时俱进,不断去遇见更好的自己。