个人网站建设
我想要一个足够安静的个人网站,用来放正在做的产品,也放一些还没有想清楚的记录。它不需要承载太多功能,重点是让内容能够长期留在一个自己可控的地方。
从内容开始
首页先保留最必要的部分:一句介绍、产品、文章和联系方式。每个区块都使用同一种列表节奏,之后补充内容时不需要重新设计页面。
网站应该先为内容让路,再为功能增加复杂度。
首版范围
- 一个能够快速说明身份与联系方式的首页。
- 产品与文章使用相同的列表节奏,方便后续持续补充。
- 每篇文章都拥有独立地址、标题和描述信息。
- 先完成内容结构与阅读体验。
- 再接入 Cloudflare Workers 部署。
- 最后逐步补充真实的产品和文章。
技术选择
网站使用 Next.js 构建,并通过 vinext 部署到 Cloudflare Workers。这样既能保持熟悉的组件开发方式,也能将静态内容和动态能力放在同一个部署入口。
export const site = {
name: "solphox",
url: "https://solphox.com",
stack: ["Next.js", "vinext", "Cloudflare Workers"],
}
这组配置不追求复杂抽象,只明确网站名称、地址和部署技术。内容需要变化时,页面可以继续保持稳定。
solphox.com个人网站
- 首页
- 文章
- 产品
网站已经部署到 solphox.com,后续内容会持续更新。
接下来
接下来会逐步替换首页中的占位内容:先补充正在构建的产品,再把日常的开发记录写成可以回看的文章。