这个站点是三层结构:路线告诉你按什么顺序学,教程讲清每一步的原理,字典供你随时查阅具体 API。共 186 篇,全部为原创整理。
第一次来,按这三步走:① 选一门语言,看它的学习路线;② 跟着路线里的教程走完前三步;③ 遇到记不清的语法或函数,翻对应字典。
一、按语言学(后端)
每门语言配一套「三件套字典」:关键字与语法、内置函数、标准库。这是查阅的主入口。
- Go 学习路线——环境 → 语法 → 并发与错误 → Gin/Echo/go-zero/Kratos
- PHP 学习路线——环境 → 语法 → Laravel → Swoole/Hyperf 等协程生态
- Python 学习路线——环境 → 语法 → FastAPI → Django/Flask
- Node.js 学习路线——环境 → 异步模型 → Hono/Express/Fastify/NestJS
- Java 学习路线——JDK 21/25 → 现代语法 → Spring Boot/Quarkus
- Rust 学习路线——所有权 → trait → 并发 → Axum/Actix(最难也最值得)
六门语言的三件套字典(直接查阅用)
| 语言 | 关键字 / 语法 | 内置函数 | 标准库 |
|---|---|---|---|
| Go | 25 个关键字 | 内置函数 | 标准库 |
| Python | 35 个关键字 | 内置函数 | 标准库 |
| Java | 关键字与保留字 | 核心类库 | 标准库 |
| PHP | 关键字与语言特性 | 内置函数 | 标准库与扩展 |
| Node.js | JS 语言特性 | 内置对象与方法 | 内置模块 |
| Rust | 关键字与语法 | 标准库函数 | 标准库模块 |
二、按端学(前端 / 移动 / 桌面)
- Next.js 学习路线——App Router、React 19、Tailwind v4,含 Next.js 16 全览
- TanStack 学习路线——Query / Table / Router / Form 四大件
- Swift / SwiftUI 学习路线——iOS 开发:语言 → 声明式 UI → 并发
- Kotlin / Compose 学习路线——Android 开发:语言 → Compose → 协程
- React Native 学习路线——一套 JS 写 Android/iOS,Windows 可开发
- Tauri 学习路线——用 Web 技术栈做原生桌面应用,体积只有 Electron 的零头
三、技术方案与选型(做决策时看)
这类文章不是教程,是「选什么、为什么、花多少钱」的判断依据。
- Go 生态与框架选型——六个框架的实测数据与取舍
- PHP 生态与框架选型——Laravel / Symfony / 协程系对比
- Node.js 生态与框架选型——Express/Fastify/NestJS/Hono/Elysia
- Java 生态与框架选型——Spring Boot / Quarkus / Micronaut
- Python 生态与框架选型——FastAPI / Django / Flask
- Rust 生态与框架选型——Axum / Actix 实测
- 多节点集群架构规划——Docker Swarm 与 K8s 的取舍、各组件版本基准
- AI 生成 3D 模型网站搭建——供应商定价表与开源自托管方案
四、项目调研与规划
把一个想法拆成功能、技术栈、成本、风险的完整过程。适合想看「怎么从零规划一个产品」的读者。
- 打卡类 App 竞品研究与技术方案——4.5 万字的完整拆解,含 Flutter 选型与成本表
- 饮食记录 App 竞品分析——含 AI 食物识别的四代方案对比(误差从 25% 到 ±1.3%)
- 轻量化 AI App 调研与实现方案——API 套壳产品的成本与实现路径
- 全栈技术栈选型——各端技术栈如何无缝整合
五、站点结构说明
| 层 | 回答什么问题 | 典型篇目 |
|---|---|---|
| 学习路线(12 条) | 按什么顺序学 | Go 学习路线、Next.js 学习路线 |
| 教程(61 篇) | 这一步为什么这么做 | Go 并发基础、Next.js 布局与路由 |
| 字典(34 篇) | 这个 API 怎么用、有什么坑 | Java 关键字、PHP 内置函数 |
| 调研(25 篇) | 选什么方案、花多少钱 | 框架选型、竞品分析 |
六、实战项目(学完能做出东西)
这类文章串起多个技术点,做一个完整可跑的东西。适合「教程看完了,想动手」的阶段。
- 用 Go 写一个扛住 10 万并发的短链服务——短码防冲突、Redis 穿透与击穿(singleflight)、异步点击统计、两层缓存、wrk 压测定位瓶颈
- 用 Next.js 做一个真的能被搜到的内容站——generateStaticParams + ISR、metadata 与 OG 图动态生成、sitemap/robots、standalone 部署
- 用 Tauri 做一个本地的 Markdown 笔记应用——三个 Rust 命令、app_data_dir 跨平台路径、v2 权限模型、路径穿越防护
- 用 FastAPI 把一个模型包装成生产可用的图片分类 API——模型单例、线程池避免阻塞事件循环、Semaphore 限并发、图片哈希缓存
七、故障排查(遇到问题先看这里)
这类文章写一次吃三年搜索流量,按「现象 → 定位 → 修复」组织,全部来自实际踩坑。
- Docker 容器无限重启的排查路径——exit code 对照表、日志为空的四种原因(含配置文件权限坑)、compose healthcheck 配置
- Nginx 502 与 504 的分层排查——两者原因几乎相反,按「客户端→Nginx→上游→上游的后端」四层定位
- MySQL 连接数打满的定位方法——分清泄漏/高峰/堆积三种类型,processlist 的 Command 与 Time 解读
- Let’s Encrypt 证书续期失败的六种原因——80 端口 challenge 被跳转挡住、多域名证书「全或无」
- 服务器磁盘占满的排查与清理顺序——df -i 查 inode、按风险从低到高清理、容器日志无上限的坑
八、前端基础(Next.js 之前该懂的)
- React Hooks 心智模型——为什么 React 反直觉:函数组件反复执行、每次渲染的变量是快照、闭包陷阱
- React 渲染与重渲染——四个触发源、memo 能挡与挡不住什么、context 粒度设计、怎么测出哪里在重渲
九、关于更新
技术类内容的时效性很重要。涉及版本号、定价、框架现状的文章,文末都会标注数据核对时间。看到超过半年的标注,建议按文中的来源链接自行复核一遍——我不会假装数据永远有效。
订阅:RSS。有想让我整理的专题,可以直接在文章下留言。