# b1babo > 写代码,也写字:记录构建、设计与日常思考。 ## 建站记 > 这个网站是怎么搭起来的:从选型到框架,再到 MDX 与 RSS。 - [为什么自己搭](https://gcbo.fun/posts/building-this-site/why.md): 旧站是 Trilium + Next.js,这次换成纯静态的 Astro——记一下选型的考虑。 - [三条规矩](https://gcbo.fun/posts/building-this-site/framework/constitution.md): 路径决定 URL、元数据自述身份、index.astro 自由创作——目录的四种角色。 - [构建期校验](https://gcbo.fun/posts/building-this-site/framework/validate.md): 两档校验与三向对账——坏数据在构建时报错,而不是上线后悄悄坏掉。 - [一篇 mdx 的旅程](https://gcbo.fun/posts/building-this-site/publishing/mdx.md): frontmatter 元数据、路由总线与 PostLayout——单文件内容单元的完整管线。 - [目录树侧栏与 RSS](https://gcbo.fun/posts/building-this-site/publishing/rss.md): 分组上树、侧栏高亮,以及全文 RSS。 ## 文章 - [你好,世界](https://gcbo.fun/posts/hello.md): 小站开张:这是第一篇文章,也是 MDX 发布管线的验收单。 ## 项目 > 做过的东西:进行中的,与已完成的。 - [Design Atlas](https://gcbo.fun/projects/designs-gallery.md): 设计大陆——循序渐进的设计样例库,本站框架的出处。 - [info-spider](https://gcbo.fun/projects/info-spider.md): 自研的信息采集项目,仍在迭代。 ## HTML 入口 - [首页](https://gcbo.fun/) - [文章列表](https://gcbo.fun/posts/) - [建站记(系列)](https://gcbo.fun/posts/building-this-site/) - [项目](https://gcbo.fun/projects/) - [关于](https://gcbo.fun/about/) - [标签索引](https://gcbo.fun/tags/)