AsyncTalk

AsyncTalk

和我们一起,把 web 开发带向下一个高度 AsyncTalk 是一档中文,面向对 web 开发感兴趣的朋友所录制的 Podcast 节目。 后续我们会讨论更多更为前沿,工程化的话题,感兴趣可以持续关注。 联系我们请发邮件至 async.talk@gmail.com 期待沟通。

Autor

AsyncTalk

Categoría

Technology

Web del podcast

www.ximalaya.com

Último episodio

3 de jul. de 2026

¿Dónde escuchar?

Podcasts en la app Replaio Radio Muy pronto

Los podcasts llegarán muy pronto a la app. Instálala ahora y sé el primero en descubrir una forma totalmente nueva de vivir los podcasts

Descárgala en Google Play Instálala gratis Android 5 M+ de descargas · valoración de 4,8 iOS muy pronto

Episodios

react-call:弹框还能 await 03.07.2026

有没有遇到过这种场景:一个删除按钮,点下去得先弹个「确认删除吗?」,用户点确定才真的删。 浏览器自带的 window.confirm 是能用,但又丑、又几乎不能定制——位置、颜色、甚至标题都改不了。于是你只好自己写组件、用 React Portal 挂载、再手动管理 DOM 的显隐和生命周期,挺折腾的。 这期聊聊 react-call 这个小而美的库。核心思路一句话:把你自定义的 React 组件变成「可以 await 的函数」。用 createCallable 包一层,就能在调用方...

GraphQL:治好前后端联调内耗 24.06.2026

前后端怎么交互?大多数人第一反应都是 REST + HTTP。但接口越写越多、前后端对同一个字段理解对不齐、类型全靠猜——这些坑你大概率都踩过。 这期我们聊 GraphQL:一门出道十多年、却始终没真正普及的技术,为什么在 AI 时代反而值得重新认识。我们从 REST 的痛点出发,讲清楚 GraphQL 的强类型 schema 如何统一前后端协作、如何让缓存更聪明,以及为什么强类型对 AI 写代码是一个巨大的红利。 当然,GraphQL 不是银弹。我们也会聊它真实...

前端代码也能「预制」了 18.06.2026

Swagger + Hey API 自动生成请求代码,告别手写 interface 在前后端协作中,RESTful 接口缺乏强类型约束,常常带来一系列联调成本:前端遇到read from undefined,排查后发现是后端返回的数据结构缺失;约定好的字段类型被悄然变更(例如 int32 改为 int64 纳秒);字段命名、大小写、enum 取值、是否可选等细节需要反复确认,既影响效率,也容易引入缺陷。 GraphQL、tRPC 能够从根本上解决这类问题,但对既有项目而言改造成本接近重写,新项目...

写完代码到上线,中间到底发生了啥 10.06.2026

GitHub Actions + Claude 代码审查 + 自动发布,从 push 到上线全流程拆给你看 写完代码 git push 上去之后,到真正上线之前,中间到底发生了什么?这期我直接打开自己项目的 GitHub Actions,把整条 CI 流水线扒开给你看。 从 push、用 GitHub CLI 开 PR,到 Claude Code 自动 review 帮我抓空指针、codecov 盯测试覆盖率,再到 Release Please 按语义化 commit 自动生成版本、打 tag、构建 Docker image——全流程串一遍,一个环节都不跳。...

用 TS 写命令行工具,比你想的简单多了 02.06.2026

万物皆可 CLI 的时代(尤其 AI 起来之后),怎么写一个好用的命令行工具?这期聊点不一样的——不碰 C/Go/Rust,直接用 TypeScript + Bun 也能整一个能发给用户的 CLI。 从 bun init 起步,命令解析交给 citty,界面渲染用 Ink(对,就是用 React 写 TUI),最后 bun build --compile 一把打成单文件。57 兆是大了点,但是它能用(doge)。 最折磨人的签名 + 公证怎么办?goreleaser 从 2.6 开始把 bun 当一等公民支持,checksum、ch...

Markdown 没凉,但 HTML 要上桌 19.05.2026

AI 输出 Markdown 你是不是已经看腻了? 来自 Anthropic 的 Thariq 最近写了篇文章,提出一个挺有意思的观点:HTML 正在取代 Markdown,成为大模型更好的表达语言。 这期我们聊聊: 为什么 Markdown 一开始成了 AI 的默认输出格式 Markdown 的天花板:code diff、依赖图、design token 全都"压扁"了 HTML 怎么把可读性拉满,代价是 token 爆炸 用 Claude Code 实测:让它用 HTML 解释 async task 流程,架构图、时序图、代码片段一气呵成...

用了 10 年 AntD 之后,聊聊 UI 库的下一个十年 15.05.2026

UI 组件库聊了十几年,但 AI 时代的最优解可能和过去完全不一样。 这期从两个流派的设计哲学讲起:AntD 派回答的是「怎么更快交付」——在过去十年它确实是最优解,30 秒上手、生态成熟、文档齐全,帮我们解决了无数业务问题;ShadCN 派回答的是「怎么做对的事情」——把 UI 库从 dependency 变成你自己的代码,语义化和 RSC 友好都更上一层。 然后是我自己的答案:在 AI 时代,让 AI 帮你撸一个真正属于你项目的 UI 库,可能才是最适合大多数场...

祖传 ESLint 该换了:oxlint 是真的快 05.05.2026

还在被 ESLint 卡到怀疑人生?这期聊聊尤雨溪团队 VoidZero 出品的 oxlint 和 oxfmt——同样的项目,ESLint 跑 1 分 43 秒,oxlint 21 秒搞定,50-100 倍提升不是吹的。 这期会聊到: � oxlint 到底比 ESLint 快多少(实测对比) � 为什么我不选 Biome?GritQL 插件系统真的劝退人,AI 都写不来 � oxlint 插件系统:兼容现有 ESLint 生态,还能用 JS 手写规则(让 Claude 帮你写都行) � lint 慢不只拖累你,还拖累 Claude Code / Co...

Prompt 优化: 少点套路,多点效率 01.05.2026

Prompt 工程的尽头,是「说人话」。 少一点: 复杂 role 冗长规则 八股结构 多一点: 清晰目标 简单表达 合理拆分任务 把 AI 当成一个实习生,而不是神或工具。 你怎么说,它就怎么做。 — 这期聊的是: � 如何更高效地和 AI 沟通,而不是“控制它” 欢迎交流你的使用方式 �

打日志的两个神级技巧|5 分钟拿捏 26.04.2026

线上半夜出 bug,第一反应是看日志 → 结果发现日志啥也没说 � 这期 5 分钟讲清楚两个让你日志直接上档次的技巧: 1️⃣ JSON 结构化日志:让机器读得懂,让你查得飞快,告别 grep 大法2️⃣ 宽日志(Wide Events):一次请求一条日志,把上下文一次打全,排查效率拉满 学完这两招,on-call 不再哭,下班准点跑 �‍️ �️ AsyncTalk - 异步聊技术,既有趣又有料 #程序员 #后端开发 #编程技巧 #日志 #devops #observability #码农生活 #软件工程师 #后端...

我把 on-call 甩给了 Claude Code 19.04.2026

凌晨三点,Sentry 又响了。 作为一个不想被 on-call 毁掉睡眠的打工人,我搓了套极简 harness,让 Claude Code 顶替我值班。 这期聊聊我是怎么把整条链路串起来的: 日志服务 + Sentry 通过 MCP 暴露给 Claude Code Claude Code 跑定时任务,自动拉报警、定位根因 改完代码跑测试、提 MR,丢回给我 review 我只需要点 approve(或者骂它两句让它重写) 不是什么重型 Agent 框架,就是几个 MCP server + 一点配置,但是真能跑。适合...

比 Node 快 3 倍的 Bun 能替 Node 打工吗? 17.04.2026

Bun 出了五年了,前几个月又刚被 Anthropic 买下来。如此声势浩大,如此风光,那它真的能替代 Node 吗? #js #node #asynctalk #前端 #web #程序员 #码农 #计算机

EP58 Ghostty - 你的 Terminal 还没换新吗? 05.04.2026

前段时间新出了个 Ghostty 的终端,UI 挺漂亮,效果也不错。 主打就是一个颜值。`sudo` 命令有提示, loading 也有动画。甚至有 libghostty 能自己做 terminal, 一起来试试吧 #ai #ghostty #terminal #终端 #程序员 #代码 #k8s #asynctalk

Cursor 别联系我了,我怕 Claude Desktop/Codex.app 误会 10.03.2026

当无需打开代码,有多 repo 协作,有完整 CI/CD 集成,有 Plan Mode 做规划。它可能才是未来软件的开发模式 曾经我们以为 Cursor 这样的 AI + IDE 混合模式是未来开发的方向,但是现在方向已经清晰,不开代码才是未来写代码的方式。一起来看看 Claude Desktop 和 [Codex.app](http://Codex.app) 如何变革软件开发,探索未来

急急急 useLinkStatus 08.03.2026

我的 next.js 网站好慢啊,很可能就是因为没加跳转状态!来看看怎么轻松优化响应吧 #next.js #fe #前端 #ai #程序员 #asynctalk BGM by Otologic

丢掉大脑才能写好代码 27.02.2026

AI 时代写代码的方式发生了翻天覆地的变化。 本期节目介绍了推荐的 next.js, tailwindcss 以及 node 来构建项目 选择 star 数高的库来集成 可读性的重要性,以及不要过度优化 最重要的是思维模式一定要转变,AI 使得个人能力极度放大,我们需要创造力和 passion #ai #asynctalk #nextjs #tailwind #程序员 #工程师 #代码 BGM by Otologic

Remotion 让视频制作进入程序时代 24.02.2026

Remotion 可以通过写 react 的形式做宣传视频,现在带着 AI 的加持,整个过程变得更加自动,快来试试吧 BGM by Otologic #asynctalk #ai #remotion #程序员 #企业视频制作

EP53 TUI 是老登技术吗? 13.02.2026

随着 claude code 的爆红,TUI 又一次进入主流视野。这次它带着强大的上下文,回来了。 也引起了很多人的讨论,觉得它是过时的技术,是在开倒车 可是,TUI 真的这么老不中用,真的是老登技术吗?还是说 Ah, but I was so much older then I'm younger than that now #tui #ai #asynctalk #claude #terminal #命令行 #程序员 #warp #ghostty

EP52 Opus 4.6 很强,那它能干掉 SaaS 吗? 11.02.2026

Opus 4.6 发布,带来了 1M Context Window, Agent Teams, fast model, effort 参数 那么,它是否真的强到足以真正冲击高度发展的软件开发行业,能否真的打击到专业 SaaS 平台? #Opus #AI #LLM #大模型 #程序员 #Claude #asynctalk BGM by Otologic

EP51 OpenClaw 会是下一个时代吗 04.02.2026

OpenClaw 爆火不仅推动 AI 产品进一步朝着无托管的方向前进一大步,同时也对 AI 安全产生了一些挑战

EP50 Claude Code 夯爆了 29.01.2026

AsyncTalk 本期节目来聊了 Claude Code 及其带来的巨大影响,以及如何更好地和 AI 协作 - Plan Mode 真重要 - 把 AI 当人看才能合作 - terminal 版本最靠谱 - AI 能连续工作吗 - AI 可能会作恶 - 我们要有判断力 BGM by Otologic

EP49 AsyncTalk 开播啦 29.01.2026

AsyncTalk 的视频播客节目正式开播啦~ 接下来有最新的前沿 web 开发技术和 AI 探索分享哦 一起来关注吧开播啦

EP48 AI 来了,代码该这么写才能从从容容游刃有余 20.10.2025

如何才能在 AI 时代写代码写得从从容容,游刃有余? 本期 AsyncTalk 讨论了这个问题。给出了一些想法: - 程序员的可拓展逻辑没有变,还是难以替代 - 后端就选 node,别 bb - 写代码首先支持可读性,老板的要求都要退居其后 有任何意见建议可以在评论区留言,或者邮件联系 async.talk@gmail.com 也可以在 X(Twitter) 上与我们互动 https://x.com/AsyncTalk 主播 AnnatarHe: https://annatarhe.com Timeline 00:20 AI 仍然是被低估...

EP47 Claude Code 它不一样 03.07.2025

Claude Code 的出现同时也将世界带向了下一个 Agentic 编程的时代。本期节目来聊了 Claude Code 及其带来的巨大影响 朋友们,无论如何一定要尝试用一用 Claude Code ! 有任何意见建议可以在评论区留言,或者邮件联系 async.talk@gmail.com 也可以在 X(Twitter) 上与我们互动 https://x.com/AsyncTalk 主播 AnnatarHe: https://annatarhe.com Timeline 00:20 AI 应用最确定的大概就是写代码了 04:20 Claude Code 能力非常非常强大 0...

EP46 如何正确开喷 Next.js 16.06.2025

Shownotes 本期节目聊一聊如何正确开喷 next.js 和 react 有任何意见建议可以在评论区留言,或者邮件联系 async.talk@gmail.com 也可以在 X(Twitter) 上与我们互动 https://x.com/AsyncTalk 主播 AnnatarHe: https://annatarhe.com Timeline 00:20 看人不会喷 next.js 比较着急 01:11 vercel 一点儿都不草台班子 01:50 next.js 的前后端融合更高级 02:20 很大,很重,但是很快 03:40 吐槽:过于复杂 06:22 吐槽:bug 太多 07:55 吐...

Escucha el podcast AsyncTalk en Replaio

Radio y podcasts en una sola app - gratis y sin registro. Instálala hoy y no te pierdas el estreno

Descárgala en Google Play

Replaio no es editor de podcasts; los nombres de los programas, las portadas y el audio pertenecen a sus autores y se distribuyen a través de canales RSS públicos