Jsonq's Blog

Feature

  • Nextjs + shadcn (当前为静态导出,便于 pagefind 检索)
  • markdown 编写,使用 rehype remark 等相关插件渲染优化展示
  • 简单实现 markdown 内容更改后的页面 hmr
  • Github Action 的 CI/CD 部署
  • 镜像站点 托管 netlify
  • pagefind 本地检索
  • 优秀的性能和可访问性,Lighthouse 评分 95+(文章内容大小会影响 Perfermance)
  • 更多历史功能(目前移除)可移步 Github

Background

  • 基于 Next 搭建的原因之一是很早想接触 Next
  • Github Pages 和 Vercel 托管的服务经过 CNAME 解析后,访问效果依然不佳(敏感时无法访问),netlify 目前响应速度较好
  • 图床使用 PicGo + jsdelivr