技术体系
本站“技术体系”仅面向 初级 / 中级开发,用来梳理学习路线与知识地图。偏 中高级/高级 的内容(如分布式一致性、云原生、LLM 微调、数仓/大数据、系统架构模式专题等)会暂时下线;同时会结合当前趋势分析与个人学习方向把控,动态调整保留内容与学习优先级。
🏗️ 核心技术栈
后端技术栈
沉淀判断,不是教程:后端技术体系。每种语言统一五篇:基础 → 核心 → 框架 → 工程 → 常见问题。
- Java:总览(含 Spring,不再拆两组)
- Python:总览 · 技能速成
- TypeScript:总览(Node 运行时)
- Go:总览
- C#:总览
- 后端问题:并发 / 库 / Redis / MQ / 分布式…
工业自动化、设备通信、IoT/SCADA/MES 等内容见 工业数字化。
前端技术栈
- Vue.js 生态 - Vue 3、组合式API、Vuex/Pinia
- React 生态 - React 18、Hooks、Redux、Next.js
- 前端工程化 - Webpack、Vite、TypeScript、测试
- 移动端开发 - React Native、Flutter、PWA
- 跨平台方案 - Electron、Tauri、WebAssembly
数据库与存储
数仓/大数据、分布式存储等偏中高级内容,暂时下线。
🔌 系统集成与通信(HTTP / 服务)
面向 多语言服务对接 场景:侧重应用层 API 与服务间协作。
- 跨语言调用:方式选型与常见实现 — HTTP/gRPC/MQ/FFI/子进程等是否可行、怎么选
- HTTP 跨语言协作:Node.js ↔ Python — REST/JSON、网关与算法服务拆分、常见 Express/axios 踩坑
🚀 DevOps 与运维
容器化技术
- Docker 实战 - 镜像构建、多阶段构建、容器编排
- Docker Desktop Windows 配置 - 开机自启、容器自启、Docker Compose
- Kubernetes - Pod管理、服务发现、配置管理
- 容器安全 - 镜像扫描、运行时安全
CI/CD 流水线
- Jenkins - 流水线设计、插件开发
- GitLab CI - .gitlab-ci.yml、流水线优化
- GitHub Actions - 工作流设计、自托管Runner
监控与可观测性
云原生/Service Mesh/IaC 等偏中高级内容,暂时下线。
🛠️ 开发工具与环境
IDE 与编辑器
- VS Code 配置 - 插件推荐、设置优化、远程开发
- IntelliJ IDEA - Java开发、插件生态
- PyCharm - Python开发、科学计算
版本控制
- Git 工作流 - 分支策略、代码审查、冲突解决
- GitHub 协作 - PR流程、Issue管理、项目管理
- GitLab 企业应用 - CI/CD、容器注册表
构建与包管理
- Maven/Gradle - 项目构建、依赖管理、多模块
- npm/yarn/pnpm - 包管理、工作区、性能优化
- Webpack/Vite - 模块打包、优化配置
测试工具
📊 数据与分析
数据工程
数据工程/大数据方向偏中高级,暂时下线。
商业智能
开源拆解
以我维护的项目为主(OpenBiz、本地漫创、ModelDesk):
💡 更新计划: 每个技术领域会持续更新最新内容,涵盖新版本特性、最佳实践和行业趋势。欢迎关注和投稿!