第5期:尝试升级 Next.js 13

2022-12-03

又是居家办公的一周,感觉这周过的好快,准备迎接后疫情时代吧。

今天尝试给自己的网站升级到 Next.js 13 的 app 目录,以使用 Server Components 等新特性,顺便引入 Contentlayer 和 TypeScript 以优化开发体验,但是每一步都不顺利,各种奇奇怪怪的报错,折腾了半天暂时搁置吧。


技术

CS 自学指南

一个北大学生写的计算机自学指南,包含工具、数学基础、数据结构与算法、操作系统、网络、图形学、机器学习等相关内容,特别丰富,收藏一下就等于学会了。

ILLA

ILLA 是个开源的低代码平台,可以自行部署,后续也会提供云服务。现在类似的低代码平台挺多的,但这类产品一般仅在某些特定场景下比较好用,很难具备通用性,ILLA 看上去还不错,至少从 UI 来看是认真设计过的,还没仔细体验,不知道具体怎么样呢。

Hover.css

一组基于 CSS3 的 Hover 动画,可用于按钮、链接、Logo 等,种类还挺多的,可以收藏起来,以后需要用到的时候可以拿来参考(抄)一下。

开源

MirrorX

MirrorX 是基于 Tauri 和 egui 的远程桌面工具,客户端和服务端完全开源,并且支持端到端的加密。MirrorX 是个人开源项目,实在是厉害。

Taxonomy

Taxonomy 属于实验性质的项目,作者尝试使用 Next.js 13 的所有新特性来构建一个功能完备的项目,以开源的形式公开开发过程,目前功能已经比较完备,包含登录授权、数据库、API 路由、中间件、文档、博客等功能,并且整体的技术栈比较前沿,可以在自己开发项目时做一些参考。

其他

「小泽」我感染了新冠病毒。

这是数码博主钟文泽对自己感染新冠的记录和总结,也是目前比较完整详细的新冠感染体验和介绍,值得一看,也可以参考做一些防备。不愧是钟文泽,什么都要抢个首发 (doge