全部
博客系统中 Next.js 优化
Next.js 是一个很优秀的全站框架,支持 SSR、CSR 和 SSG 等混合渲染,这篇博客就是 CSR 和 SSG 混合渲染的。
2932 words
13 minutes
Next.js 下主题切换最佳实践
在 CSR(客户端渲染)的情况下,主题切换往往不会出现问题,因为页面内容是 JS 动态渲染出来的,在渲染之前我们就能拿到用户系统或者 localStorage 中保存的主题,然而在 SSR/SSG 情况下,服务端返回的是一个完整的 H...
2047 words
9 minutes
转换 Shiki 的内联样式
Shiki 是一个基于 TextMate 语法的代码语法高亮器,它与 VS Code 的语法高亮引擎 onIguruma 一致,几乎所有主流编程语言提供非常准确且快速的语法高亮,然而 Shiki 并不关注于 CSS,它的语法高亮都是通...
2898 words
13 minutes