- Published on
All Posts
All Posts
- react (7)
- nextjs (4)
- vpn (1)
- cursor (1)
- ai (1)
- 梯子 (1)
- tun模式 (1)
- 增强模式 (1)
- 全局模式 (1)
- 直连模式 (1)
- 规则模式 (1)
- suspense (1)
- zustand (1)
- nextauthjs (1)
- 冲浪 (1)
- 长板转向 (1)
- 冲浪技巧 (1)
- ssr (1)
- rsc (1)
- use-client (1)
- react-fiber (1)
- react-source-code (1)
- react-native (1)
- 睡眠 (1)
- 读书 (1)
- 自我管理 (1)
- 个人成长 (1)
- surf (1)
- remove-surfboard-wax (1)
- contentlayer (1)
- i18n (1)
- tailwindcss (1)
- Published on
Zustand是一个简单易用的React状态管理库,通过查看它的源码,发现实现起来非常简单,核心代码不到200行,本文通过Zustand源码来发掘它的工作原理与最佳实践。- Published on
React Suspense是React 18支持的一个新的功能,使用它能非常方便的提供骨架屏或Loading态等能力,极大的优化用户体验。但使用时也需要注意一些问题,本文结合它的原理,说明如何更好的使用它。- Published on
NextAuth.js 是一个用于 Next.js 的身份验证库。本文以Nextjs App Router 为例,介绍如何使用 NextAuth.js 实现 Nextjs的身份验证。以及过程中遇到的问题和解决方案。- Published on
Contentlayer 是一个用于构建静态站点和博客的强大工具。本文将介绍如何使用 Contentlayer 和 Next.js 实现 i18n 多语言支持。以及过程中遇到的问题和解决方案。