博客用GO重构完成了
最近在学习GO,并抽空对个人博客进行了一次全面的重构。将原有的技术栈从 Laravel + React + Wepy 转换为 GO + Next.js + Uniapp。
选择 Next.js 的原因在于它支持 ssr + csr 渲染,能够更好地满足 SEO 的需求,提升博客性能和用户体验。
在全文搜索方面放弃了之前的 Elasticsearch,转而选择了 Zincsearch。虽然相比 Elasticsearch,Zincsearch 在生态还不太完善,但 Zincsearch 是由GO语言开发的,比 Elasticsearch 轻量了不少,功能方面也基本可以满足博客的搜索需求了。
重构前的博客:Laravel + AntdPro 开发的个人博客 V2.0。
重构版在这里:github.com/yanthink/pingfan.blog
演示地址:www.einsition.com
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: