返回资讯中心
外部精选
软件工程
#开发者实时流

博主用 Rust 重写博客,弃用 Jekyll

来源标题:Rewrote blog in Rust, and now everything will be

一位开发者将其博客从 Jekyll 迁移到用 Rust 重写的新方案,并称 Jekyll 在 AI 编程时代已过于僵化。新架构省去了静态文件生成和 CDN 部署环节,Markdown 文章由 Rust 直接渲染给读者。他此前已在 Wenmar Pro 项目中使用 Rust。

Hacker News 最新Brajeshwar2026/11/9 · 今天8 分钟阅读

以下正文由 AI 翻译自 Hacker News 最新(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。

过去一年,软件开发领域发生了很多变化。有一件事我没想到,那就是Rust成了我的新语言——先是用于Wenmar Pro,现在连这个博客也用上了。

AI已经足够强大,几分钟就能完整地写出网站,包括博客。Jekyll是一个静态站点生成器,我用了很多年。它一直很好用,因为我用Markdown写作,然后发布到CDN。它帮我省去了建站中所有烦人的环节,让我能专心写作。

但现在,AI不仅能省去那些烦人的环节,还能根据你用大白话给出的方向,生成全新的网站。想到这里,我开始琢磨:还有什么理由让我继续用Jekyll呢?答案是:没什么理由了。Jekyll在当时是个很棒的工具,但对AI编程时代来说,它太不灵活了。

旧流程:post.md ->[ jekyll ]-> _site/ ->[deploy]->[cdn]-> 读者 新流程:post.md ---------------[ rust ]-----------------> 读者

图1——四步变一步

旧的Jekyll流程

我用不到一小时就生成了这个新站点,全靠大白话下达指令。配色、样式等等,都是这样。我甚至给它看了几个我喜欢的示例网站作为灵感:

现在从零生成一个新网站很容易。尤其是当你手上有原始源码或参考时,AI更能实现你的构想。我发现AI在有示例的情况下总是表现得更好。

Rust的性能有多强,无需多言。CPU占用低,内存占用低。上周我琢磨着重做这个网站时,看了看我其他的Rust应用,发现它们需要的内存少得可怜。所以,既然如此,为什么不试试用Rust来托管这个博客呢?它占用的资源极少,而Web服务器还带来了动态内容的额外好处。这个博客运行在0.5个CPU和256MB内存上,几乎不花什么钱!

用Rust做这个博客的一大好处,是能加入动态功能,比如评论或点赞。这正是我最不喜欢静态站点的地方。互联网本该是活的,能把人和人连接起来。静态网站感觉太死气沉沉了。首页会展示最新评论、Mastodon帖子等等。我甚至考虑加一个留言簿。

在这个博客上,我会尽量让这个站点保持活力。

个人博客代表的是你自己,把它做成静态网站太受限了。所以,用Rust在低配服务器上重写它,值得一试。你也试试吧。

正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。

打开原文
去社区讨论 →