网易首页 > 网易号 > 正文 申请入驻

数据库老司机勇闯现代前端大观园

0
分享至

老冯已经很久没有折腾过前端了,上一次密集和前端打交道已经是十年前了,还是 JQuery 的古典前端时代。这次在一位前端大师,Claude Code,Cursor 以及 GPT 的帮助下,重新用 Next.js 把整个 Pigsty 的网站糊了一遍,跑步进入现代化。

干这件事的契机是两周前在去杭州出差的路上,。笔记本里8T数据都有备份,唯独丢失了上个月 Vibe Coding 糊出来的 Pigsty 新网站首页源代码。我想这东西丢了也就丢了吧,正好我也正好想整个重构一遍。

Pigsty 之前的网站使用的是 Hugo + Docsy 静态生成的,用了快五年了。这个也是 Kubernetes 和 Etcd 用的框架,Google 出品,老实说我觉得还是挺不错的。不过我也想学习了解一下,现代前端究竟发展到什么程度了,所以就找了一位前端大佬,以前奇绩的校友,风变科技的兰天游兰老板帮帮忙。

兰老板以前用 Pigsty 自建 Supabase 的时候找过我,所以我这也算是互通有无 —— 我帮你搞搞数据库,你帮我搞搞前端。具体糊代码这件事现在各种 code agent 干的都不赖,什么东西比较稀缺呢?—— 技术品味。有前端大手子带路的好处就是,我就根本不用浪费时间去琢磨什么前端技术选型,直接挑业界前沿成熟最佳实践就行了。

最后在兰老板的强烈推荐下,我选择了 FumaDocs 这个文档框架(基于 Next.js),托管在 Vercel 上,使用 PostHog 替代 Google Analtics 做分析。全程一分钱没花,但是事儿办的还是相当漂亮的。

这里我认为关键的因素是有老司机引路,兰老板花了一个上午,手把手帮我搞定了整个前端 HelloWorld 流程。然后其他的东西我就用 Claude Code 去糊,自己慢慢填充内容就好了。遇到实在难搞的问题,就再找兰老板求助一下 ——

比如说,去哪里找炫酷的前端控件,怎么导入 MDX 文档,Vercel Build OOM 了怎么解决,PostHog 监控如何接入。有时候老司机一句话,就能省掉我和 Claude 来会掰扯半小时的时间。

老司机不会啰嗦,直接 GitHub 一把梭。

所以呢,在这里前端现代化之旅中,我又有了一个深刻感受与体验 —— Claude Code 这种代码 Agent 确实很强力,只要你能清楚表达自己的问题与需求,它就可以相当好的完成你交代的工作。但真正的问题在于,领域新手根本不知道正确的问题应该是什么,而真正的问题,可能需要在来来回回的沟通交流中才会被认知到。而这对于领域内的老司机来说就完全不是个事儿。

所以,同样的一件事儿,让我去用 LLM 糊一个现代前端网站,我可能要花一周的时间,但是如果让前端大手子用 VibeCoding 去糊,一个上午就能做到差不多的效果。同理, 我相信在数据库领域上,兰老板估计会面临跟我一样的挑战。—— AI 通过显著放大了专家的能力,高手用 AI 带来的杠杆倍率要比新手高的多。

这个过程中,我基本上也顺便把市面上的主要 code agent IDE 都试过了一遍。最后我把 200 刀的 ChatGPT Pro 给退订了,留了个 20 刀每月的 Plus,一个 20 刀的 Cursor 用来做 Tab 补全,一个 20 刀的 Claude Code 用来日常干活儿。

总体来说,Claude Code 的使用体验是最好的,特别是最近 20 刀的套餐就能用了,绝对超值。总的来说,当兰老板不在线的时候,俺遇到的各种前端疑难杂症其实也是可以花几倍的时间让 Claude Code 慢慢折腾出来的。

顺带一提,最近 Code Agent 爆火的核心原因,其实老冯两个月前就说过了 —— 整个浪潮都是 Claude Code 带起来的《 》,所以不要犹豫,赶紧试试吧。

这次搞文档用的是 Next.js + Fumadocs。Next.js 基本上已经成为现在前端的事实标准了,各种 AI SaaS 基本都是 Next.js 糊的,丢到 Vercel ,或者 Cloudflare 上托管。 Fuma Docs 则是一个基于 Next.js 的文档框架,允许你用 MDX 来编写文档。MDX 是一种扩展 Markdown 语法,好处就是有许多非常不错的 UI 组件可以使用,表现力要比纯 Markdown 强太多了。

有趣的是 FumaDocs 是一个个人开源开发者用爱发电搞的,但质量相当之高。有不少知名的软件 / SaaS / 开源项目都是用的这个文档框架。从整体视觉表现上,我觉得它比之前我用的 Google 出品的 Docsy 要好得多 —— 在 Fumadocs 的文档里我能感受到作者对这个框架的用心。在大多数开发者都是 Pay to Work 的世界里,对自己作品的热爱,才是真正的天才与核心竞争力。

用 Next.js 糊网站其实没啥好说的,后面我准备专门写几个教程聊一下技术细节,所以今天就不聊这些干巴巴的东西了。本来我用惯了简简单单的静态网页生成,对于这种还要托管的框架是心存顾虑的 —— 我会不会被 Vercel 给锁定了?虽然 ,但我也不想被菩萨给套牢了。

好在兰老板解答了我的疑惑,像 Next.js 这种框架可以很方便的在本地托管。一个 Node.js 的 Docker 镜像就解决了。而且也可以服务端渲染静态页面,对 SEO 非常友好。Vercel 的话免费 Plan 其实还是蛮慷慨的,我试了一下访问速度很快,而且在中国的访问速度似乎比 Cloudflare 还快不少( https://pgsty.com[1] )

托管完了之后就是填充内容了,这是最花时间的部分 —— 基本上相当于整个重新写了一遍英文文档,花了我整整两周的时间。但还是值得的,毕竟作为 PostgreSQL 生态中最能打的中国开源项目,用中文文档 + GPT 机翻的英文文档实在是太不像样了。以后我准备反过来,优先维护英文文档作为权威版本,然后 GPT / Claude 机翻生成中文以及各国语言的其他版本。

最后,我还了解到了现在前端创业者都是怎么做 APM 的,本来我准备继续用 Google Analytics ,不过兰老板推荐了一个开源项目/云服务 —— PostHog 。让我感觉非常不错,而且这个项目也是使用 PostgreSQL 作为主要数据存储的 —— 从这个名字也大概能猜出来。我先试了一把免费的云服务,感觉体验还是相当不错的。最主要是这个是开源的,可以进行私有化本地部署,我准备等文档的事情整完了就去在 Pigsty 里搞一个 PostHog 的自建托管模板。

刚刚找了个新域名测试了一下

总的来说,我觉得这次网站翻新的过程是一次很有趣的体验。我作为一个还算熟悉古典前端HTML/CSS/JS的现代前端门外汉,在前端大手子和 LLM 的帮助下,糊出了一个还算不错,符合现代前端最佳实践的网站。

接下来我准备把这个网站接入到 Supabase 和某个 AI 大模型里,提供认证与文档问答的功能。然后把这次学到的东西全都沉淀成软件,集成到 Pigsty 里,做成傻瓜式的一键自托管建站方案 ——

现在已经有了一键拉起的 Supabase,Postgres,Nginx,Docker 了,只要糊个 Docker Compose 模板和 GitHub 模版,任何人都可以轻松在世界各地拉起一套这样功能完备,质量上乘,美观的文档与网站,还自带本地的 DataDog 与 Google Analytics ,岂不美哉?

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
阿森纳这波绝了!不抢 1 亿吉马良斯,6500 万锁定 22 岁天才更值

阿森纳这波绝了!不抢 1 亿吉马良斯,6500 万锁定 22 岁天才更值

澜归序
2026-06-28 02:55:35
演都不演了?奖杯没到手当场“甩脸子”的杨幂,印证了李少红的话

演都不演了?奖杯没到手当场“甩脸子”的杨幂,印证了李少红的话

岁月轻纱
2026-06-27 13:19:50
日本坏心思根本藏不住,对华签证费一口气上涨5倍,中方正式改口

日本坏心思根本藏不住,对华签证费一口气上涨5倍,中方正式改口

婲颜明蕴
2026-06-25 18:45:52
够狠!王励勤终于动真格的了,直接砍掉前主席的后花园

够狠!王励勤终于动真格的了,直接砍掉前主席的后花园

以茶带书
2026-06-21 16:00:21
中国灵活就业者突破3.2亿大关,占就业人口比例高达44%。

中国灵活就业者突破3.2亿大关,占就业人口比例高达44%。

流苏晚晴
2026-06-13 18:21:18
马刺又被坑了?一场NBA比赛没打就赛季报销,文班亚马失得力助手

马刺又被坑了?一场NBA比赛没打就赛季报销,文班亚马失得力助手

鸣哥说体育
2026-06-27 17:51:51
我58岁,被确诊鼻咽癌:身上没有一点疼,但医生说只剩四个月了

我58岁,被确诊鼻咽癌:身上没有一点疼,但医生说只剩四个月了

蝉吟槐蕊
2026-06-27 10:10:14
C罗J罗对决,葡哥半场0-0,头名胶着B费失良机

C罗J罗对决,葡哥半场0-0,头名胶着B费失良机

老骾体育解说
2026-06-28 08:31:04
官方:朝鲜被取消下一届U17亚洲杯参赛资格,并被罚款5万美元

官方:朝鲜被取消下一届U17亚洲杯参赛资格,并被罚款5万美元

懂球帝
2026-06-27 17:09:37
中纪委怒批:公务员也是人,正常生活不应问责处理!

中纪委怒批:公务员也是人,正常生活不应问责处理!

细说职场
2026-06-24 10:55:30
世界杯K组半场胶着:C罗战魔笛,韩国队重现生机

世界杯K组半场胶着:C罗战魔笛,韩国队重现生机

老牛体育解说
2026-06-28 09:07:36
取代沿海?新疆将成为未来50年的财富,成为中国"世界工厂"?

取代沿海?新疆将成为未来50年的财富,成为中国"世界工厂"?

悦心知足
2026-06-28 06:29:42
国家队快清仓了!A股接下来会发生什么?

国家队快清仓了!A股接下来会发生什么?

睿知睿见
2026-06-28 08:45:36
普通家庭存款300万,完全够了。

普通家庭存款300万,完全够了。

老陆不老
2026-06-28 08:41:29
李连杰一家三口拜见仁波切,64岁利智许久不见,颜值回春如昔日!

李连杰一家三口拜见仁波切,64岁利智许久不见,颜值回春如昔日!

娱乐团长
2026-06-02 15:09:12
终于有经济学家批评体制内退休金太高、加剧代际矛盾,评论区炸锅

终于有经济学家批评体制内退休金太高、加剧代际矛盾,评论区炸锅

慧翔百科
2026-06-23 08:47:02
东南亚人口拐卖最新套路:20万一个人,落地就被卖进园区!

东南亚人口拐卖最新套路:20万一个人,落地就被卖进园区!

命运自认幽默
2026-06-22 01:28:36
你们都是什么时候对男女之事开窍的?网友:果然还是拦不住有心人

你们都是什么时候对男女之事开窍的?网友:果然还是拦不住有心人

夜深爱杂谈
2026-02-21 21:37:02
内娱大洗牌!全员取消艺名,流量明星彻底慌了,冯绍峰最令人意外

内娱大洗牌!全员取消艺名,流量明星彻底慌了,冯绍峰最令人意外

料峭春寒洞
2026-06-26 02:26:56
你见过最离谱的事是什么?网友:合理合法也不违反道德,就是怪异

你见过最离谱的事是什么?网友:合理合法也不违反道德,就是怪异

另子维爱读史
2026-06-14 22:38:28
2026-06-28 09:27:00
老冯云数 incentive-icons
老冯云数
数据库老司机,云计算泥石流,PostgreSQL大法师
191文章数 55关注度
往期回顾 全部

科技要闻

GPT-5.6发布,你暂时用不了!Mythos也放行

头条要闻

佛得角队长被指正因强奸指控接受调查 事发于今年3月

头条要闻

佛得角队长被指正因强奸指控接受调查 事发于今年3月

体育要闻

世界杯最火门将,站到了阿根廷和梅西面前

娱乐要闻

四提白玉兰终封后,杨紫:仍觉不真实

财经要闻

两只股票撑起的韩国股市,半年熔断 33 次

汽车要闻

搭载华为乾崑ADS 5 全新猛士M817上市售29.99万起

态度原创

艺术
教育
亲子
时尚
军事航空

艺术要闻

看完他的局部,我原谅了整个世界的不完美

教育要闻

4个专业基本“包分配”,还有4个专业未来有“钱途”,高考生注意

亲子要闻

接图形宝宝回家了,太逗了

今年夏天被“这件单品”刷屏,时髦又气质!

军事要闻

黎以美达成三方框架协议

无障碍浏览 进入关怀版