Blog重新搭建了

总有人说,Blog 是一个人的数字花园。那我大概就是在用一行行代码,一遍遍刷新,给这个花园翻地、修篱笆、种花草。

起因|风格疲劳症

上大学许久了,终于是想起来自己有个blog了,而之前的博客样式太“老派”了,首页堆着文章列表,加载速度缓慢,也没有现代感...我心想:“我想要做成干净、流畅、有个性的。”

于是,我开启了又一次 “折腾之路”。

技术|熟悉的老朋友 + 新朋友

本次重构我采用了以下技术栈结合:

  • 前端框架:Next.js(配合 React 19 App Router)
  • 样式系统:Tailwind CSS(设计自由 + 极致控制)
  • UI 组件库:Shadcn/ui(高度可定制,和 Tailwind 天生适配)
  • 博客内容来源:Typecho 后端(恰到好处保留原始内容系统,通过 API 调用,还省事了不用想太多)

于是就有了这个组合:Typecho + Next.js + React 19 + Tailwind CSS + Shadcn/ui。保留原有 Typecho 的数据结构和后台管理体验,同时利用 Next.js 构建现代化的前端页面,体验可以说“原汁原味又全面升级”。不仅提升了访问响应速度,有更好的前后端分离交互体验。
主页
关于页面

思考|一些反思

折腾之后,沉下来想一想,是一种更深层的进步。

以前总觉得搭博客就是为了“写点东西什么的”,一个输出的渠道。但在我重构的时候我想到,其实 页面本身就是表达

  • 字体是我的语气
  • 界面风格是我的心情
  • 布局是我对“秩序感”的理解

哪怕文章一行没写,页面就已经在说话。

表达不只是文字,也可以是网站的结构与风格。

我希望这个博客不仅是“内容的载体”,更是一个情绪与思考的归宿。以后写的每一篇文章、加的每一个功能、选的每一种字体,都会留下某个阶段的痕迹。

就像旧笔记本上不小心滴的那一滴水,在将来某一天翻起时,会带你回到一个曾经很认真的夜晚。


项目的屎山代码开源于Github

暂无评论

    1. Y
      Yang 07-05 23:12

      到今天才发现评论系统坏掉了::furry:6::

      回复
    2. K
      KuLiPai 10-15 18:18

      评论能删除吗(

      回复

发表评论