第一篇博客
网站上线运行近30天,这才有了这个实际意义上的第一篇blog,其实是想等到初步设想的网站完全写完后再开始动笔,也是为了记录下这个小网站的开始和经过。那我们就开始吧!
为什么要写这个个人网站?
说起个人网站,或者说是个人博客这个概念,我从小就接触过不少书籍就是由一篇篇个人的网络博客和文章缀起来的,比如说我很喜欢万维钢的《万万没想到》,就是由他的一篇篇网络日志凑起来的。从小一直认为写博客是件很酷的事情,但从来没有想到有一天自己也想去写,去记录。
从看别人的博客到写自己的博客的转变其实是一个偶然。那天在刷知乎,看到了个回答,问题是:“趁着年轻应该干些什么事?”类似于那种俗套的给年轻人建议的问题,闲着无聊便看了几篇回答。其中一篇至今令我印象深刻,大体上在说 “应该趁着年轻多留下些美好的回忆,以后就算遇到了难关,至少还有些美好的回忆撑着。”
确实如此,想起小时候爸妈给我记录的童年照片,想起来都心里感觉暖暖的,那一段日子虽然我记不得了,但长久的和爸妈看录像,听他们一遍又一遍的说,让本不存在的记忆印象也深刻起来,这或许也是很多同学感叹我怎么能记得那么久远的事情的原因。
在大学这几年,我也经历了从原来按部就班的学习考试(小中高)到了自己安排生活和时间的变化。参加了很多需要合作的比赛,做出了很多不合大流的选择。有过连着几个月天天通宵改模型学习的日子,也有过说走就走,出门旅行的快活日子。认识了社会上不同年龄的,来自不同地方的朋友,同学。也开始从两耳不闻窗外事到关心社会时事变化。经历过这些,难免会想记录下自己的生活和转变。
想法止于想象,落地全靠事撞 。
我是在考研复习期间,刷到了一个个人网站,下面挂了许多友链,开始四处看些有意思的个人网站。许多都是大学生记录自己学习的心得和日常,并没有那么多像是大佬的博客网站多么有启发意义(虽然也有不少)。但仍然,我好像通过这个网站里面记录的日常认识了一个新朋友。加上自己一直就有点想法,这才下定了写网站的决心。于是考研结束后,我开始了网站的构建之路。
网站是怎么建成的?
众所周知,网站也就是前端,ai在这个领域已经很厉害了,不仅仅是构建方便,而且看起来又好交互感又强。如果一个人还是保持古法编程,一点点的手敲出来自己的网站,放到今天,难说到底是令人仰慕还是招人嘲笑。同时,还有很多开源的博客模板(Hexo上面就有很多很漂亮的模板),如果直接套用,可以避免重复造轮子,快捷好用不说,样式还比一个人自己画的草图要精美的多。所以在网站初期,构建的时候就考虑过怎么方便,尤其是怎么使用ai方便。
整个互联网上的前端代码,react占比是最高的,这也意味着ai学习react的知识是最多的,在将来使用ai修改也就最方便。而且大二的时候,我哥让我学了些react框架,一直没有实践,其实一直想要试试。所以总体来看React确实很合适我,一个想要从头开始构建,体验react的完整开发,有自己想法的网站。

因此我开始使用了react + vite + tailwind CSS作为我的网站的基础技术栈,在自己搭完了整个框架和结构后,后面就是ai大显身手的时候了。随着网站一点一点的完善,动画不断地调整,我的初步设想的样子逐渐实现了(可以详细看我们的(时间线页))。后面加上Vercel 和 Cloudflare提供的免费托管和图床,我们的网站终于上线了,而且经济实惠。(具体的流程网上有很多,就不多赘述了。)
后面的计划
这个小站我已经很满意了,但是内容空空,只有壳子。因此我后续会记录下我的生活,尤其想要写一写我的大学生活。如果有人在上大学之前看到,或许可以提前吸取些我的教训,学习点我的经验?哈哈哈。
为了拓展我的小站,我还会再努力在空闲时间多去完成两个项目,或许也可以做一个项目集?又或许分享几篇我看到的好的论文,好的博客?
Who knows? Just let everything happen!
- Author:Mark Xu
- Copyright:All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating otherwise.

