
为什么要写博客

为什么要搭建自己的博客
写前端总要和 HTTP 状态码打交道,整理一下最常见的。 2xx 成功 - 200 OK — 请求成功 - 201 Created — 资源创建成功(POST 请求常用) - 204 No Content — 成功但没有返回内容(DELET...
HTTP 状态码速查表
VS Code 用好了就是前端开发的瑞士军刀。 必装插件 - ESLint — 代码规范检查 - Prettier — 自动格式化 - Tailwind CSS IntelliSense — Tailwind 类名提示 - Error Le...
VS Code 前端开发配置推荐
用了几年 Zsh,分享一下我的配置,让终端既好看又好用。 Oh My Zsh 安装很简单: 推荐插件 - zsh-autosuggestions — 历史命令自动补全 - zsh-syntax-highlighting — 命令语法高亮 -...
我的 Zsh 配置分享
Astro 生成的是纯静态文件,部署到 Cloudflare Pages 非常简单。 构建配置 在 Cloudflare Pages 项目中设置: - 构建命令:npm run build - 输出目录:dist - Node.js 版本:...
Astro 博客部署到 Cloudflare Pages
AI 工具已经从"尝鲜"变成了"日常",分享几个我常用的。 代码助手 Claude Code 和 GitHub Copilot 已经是标配了。写代码时让它补全,调试时让它解释报错,效率提升明显。 文档生成 用 AI 生成初稿,然后自己润色,...
2026 年值得关注的 AI 工具
Grid 布局比 Flexbox 更适合做二维布局,学会了写页面效率翻倍。 基础网格 三列等宽网格,就这么简单。 响应式网格 自动适配屏幕宽度,不需要写媒体查询。 区域布局 用命名区域来定义布局,代码可读性极好。 Grid 布局的功能远不止...
CSS Grid 布局速成
大厂的 Git Flow 看着很专业,但对小团队来说太重了。推荐一个简化版: 分支策略 - main — 生产环境,随时可部署 - dev — 开发分支,功能合入这里 - feature/xxx — 功能分支,从 dev 拉出 日常流程 1...
适合小团队的 Git 工作流
很多人觉得 Docker 很复杂,其实核心概念就三个:镜像、容器、仓库。 镜像(Image) 镜像就是一个只读模板,包含了运行程序需要的一切。你可以把它理解为一个"安装包"。 容器(Container) 容器是镜像的运行实例。一个镜像可以同...
Docker 入门:十分钟搞懂核心概念
TypeScript 已经成为前端开发的标配,但很多实用技巧容易被忽略。 用 satisfies 保持类型推断 这样既能校验类型,又不会丢失具体的字面量类型。 const 泛型参数 这些小技巧用好了,代码质量和开发体验都能提升不少。
TypeScript 实用技巧分享