Posts

写 Go 后端前,先学会这些 Vim 和 Linux 命令

从确认 Go 是否安装、理解 PATH 与 GOPATH,到用 Vim 改配置、用日志和端口定位问题:整理一套 Go 后端开发刚入门就能用上的终端基本功。

2026年9月22日14 min read服务端

给博客接入 GitHub 评论:Giscus 从配置到落地

用 GitHub Discussions 承载评论,讲清 Giscus 的授权、参数获取、URL 映射,以及让 AI 自适应接入任意项目的提示词。

2026年9月17日12 min read大前端

编译构建:从 webpack 到 Vite 的原理与进化

从模块化到一次真实构建,讲清 webpack 的依赖图、loader、chunk 与运行时,再对照 Vite 的按需开发机制与生产构建;结合实验理解分包、Tree Shaking 和 source map。

2026年8月31日84 min read大前端
编译构建:从 webpack 到 Vite 的原理与进化

Claude Code 使用技巧

从上下文管理、MCP 扩展到 Subagent 并行,整理 Claude Code 日常开发中最值得掌握的进阶用法。

2026年8月18日13 min readagent
Claude Code 使用技巧

WebView 里的 React H5 弹窗,到底该怎么写:从 visible 到 useImperativeHandle

从声明式 visible、服务式弹窗到 useImperativeHandle,梳理 WebView 里的 React H5 弹窗组件选型。

2026年7月6日21 min read大前端
WebView 里的 React H5 弹窗,到底该怎么写:从 visible 到 useImperativeHandle

Prompt 优化的七条主线:会写、会推、会持续改

从一个写 skill / 用 Cursor / Claude Code 的前端开发者视角,系统梳理七种常用 Prompt 技巧、它们为什么有效,以及在 vibe coding / agent / AGENTS.md 里的落地方式。

2026年5月22日18 min readagent
Prompt 优化的七条主线:会写、会推、会持续改

SOLID Principles in React: What Every React Developer Should Know

从组件拆分、props 契约、可替换性到依赖注入,理解如何在 React 项目中避免写出难维护的屎山代码。

2026年5月20日29 min read大前端
SOLID Principles in React: What Every React Developer Should Know

从零实现移动端拖拽 Hook:兼顾点击与 iOS 滚动穿透

从一个 useVerticalDrag Hook 出发,讲清 Touch Events、原生监听、passive、touch-action,以及 iOS WKWebView 滚动穿透的解决思路。

2026年5月15日28 min read大前端
从零实现移动端拖拽 Hook:兼顾点击与 iOS 滚动穿透

Promise手撕教程

从状态机与回调队列出发,系统理解 Promise 的实现思路与链式调用。

2026年5月14日18 min read大前端
Promise手撕教程

深入理解浏览器渲染原理

详细解析浏览器页面渲染全流程,包含 HTML 解析、样式计算、布局分层、绘制合成,以及重排、重绘与 transform 性能原理。

2026年4月2日8 min read大前端
深入理解浏览器渲染原理

深入理解事件循环

为什么宏任务vs微任务其实是个过时甚至错误的说法

2026年3月30日19 min read大前端
深入理解事件循环

Nature of University

站岗四年:大学其实是一家公司(我们只是门口的礼仪小姐)

2025年10月3日13 min read学生思维
Nature of University
“If you can't explain it simply, you don't understand it well enough.”