技术选型之痛:每天都在和工具链搏斗#
作为多年静态网站用户,我的旧站基于纯静态架构打造,轻量到可以丝滑运行在树莓派上。源码仓库依然保持着「一键部署」的清爽,本以为自己会在静态站领域继续深耕 —— 直到突发奇想要给网站加个博客模块。
旧站代码已经开源了,点个 Star 喵。
原本计划用 Astro + Tailwind v4 搭建现代化博客,却猛然发现生态圈暂未就绪而开发者技术选型中道崩粗:shadcn/ui 对 Tailwind v4 的支持仍停留在薛定谔的支持,属于是 cli 根本没跟上。退而求次尝试 DaisyUI v5 Beta,毕竟这个版本就是和 TW4 联调做出来的,实际上页面和谐度像被陨石砸过 —— 试图模仿小红书的动态信息流布局,最终呈现出一种「90 年代门户网站复刻风」的美感。
⏱️后续进展:
花 20 小时调 UI → 设计稿越改越丑 → 创业未半而怒删 node_modules → 与依赖库的 breaking changes 发生 break myself → 八十岁老创客连夜逃离前端宇宙
自研陷阱:为什么我劝你别碰轮子#
当一个人开始自研博客框架,往往会发生以下剧情:
- 预估成本:3 天速成极简博客
- 现实剧本:
・第 1 天:纠结 MDX 渲染引擎的黑暗魔法
・第 3 天:深陷自适应排版的地狱模式
・第 7 天:闹谈 SSR 和 CSR 混合编程各种渲染错误
・第 N 天:看着 Problems 感觉青春在流逝
最终觉醒:用现成方案不丢人!那些让开发者贡献心智的「优雅框架」(Astro/Hugo 等),不过是让每个凌晨修 bug 的人变得优雅的慢性毒药。
xLog:链上博客的降维打击#
偶遇链上博客平台时的心理活动:
「这不就一普通 Notion 风格编辑器?... 等等!Markdown 直出 + IPFS 存储 + 链上存证?文章资产自主权?妈妈我找到梦中情博了!」
血泪经验:技术人的终极生存指南#
- 轻量≠可维护:静态站虽香,扩展性才是长期主义者的命门
- UI 库谨慎站队:新版本发布会成为技术债爆破现场 (Tailwind 受害者现身说法)
- 开源≠省心:除非你有每周给社区交 PR 当学费的觉悟
开悟时刻
如今我的博客彻底搬进 ,终于明白:技术人的最高智慧不是造轮子,而是抓住生产力大幅跃迁的外星科技。毕竟 —— 人生苦短,与其花 50 小时调 CSS 实现按钮点击动效,不如用这时间多写几篇能当数字遗产的链上博文啊!
Important
So now, Hello xLog.