【漫谈周刊】007 - 下班的人获得自由

这周推荐听卢广仲～

开源项目推荐

dokploy，自部署 vercel，仅需一个服务器，用了一下，真的很爽

kirimase，一个使你够根据最佳实践快速集成 Next.js 应用的包和脚手架资源的 CLI

tailwindcss-motion，一个 Tailwind CSS 的动画插件，比 framer-motion 简单，比 tailwindcss-animate 更好用

nextjs-github-markdown-blog，一个使用 GitHub 作为 CMS 的 Next.js 博客

drizzle-lab，Play with Drizzle everywhere

better-fetch，之前推荐的 better-auth 作者写的高级 fetch 库，支持 zod 验证、预定义路由、hooks、插件等等

dozzle，一个在 Web 界面上实时监控 Docker 日志的轻量级应用，不存储任何日志文件

nixpacks，App source + Nix packages + Docker = Image，简单来说就是仅需源代码就能生成生产级的 Docker 镜像

shadcn-ui-form-builder，一个使用 Shadcn UI 和 React Hook Form 构建的低代码表单生成器，通过简单的点击和拖拽创建对应表单代码

应用推荐

mihomo-party，类似 Clash 的代理工具，好看好用

sing-box，同上，代理工具

阅读推荐

React and FormData

How to (not) reset a form after a Server Action in React

Example of Using useSyncExternalStore with LocalStorage

Password protecting routes in Next.js App Router

Global Progress in Next.js

其他推荐

mac-cleanup，macOS 清理工具

code-inspector，点击页面 dom 来打开 IDE 并将光标自动定位到源代码位置

个人周记

工作：Q4 最后一个工作周期，基本啥事没有

游戏：三角洲？三角洲！

运动：0_0

学习：学了学 next.js 15 + react 19