开发基础与路线图
适合建立长期学习地图:Web 基础、语言基础、路线图和现代 Web 体验。
| 分类 | 资源名称 | 类型 | 语言 | 适合阶段 | 核心内容 | 链接 |
|---|---|---|---|---|---|---|
| 路线图 | roadmap.sh | 学习路线 | 英文 | 入门 → 进阶 | 前端、后端、DevOps、AI Engineer 等交互式路线图 | 打开链接 |
| 路线图 | developer-roadmap | GitHub 仓库 | 英文 | 全阶段 | roadmap.sh 开源仓库,可看路线图来源与更新记录 | 打开链接 |
| Web 标准 | MDN Web Docs | 官方文档 | 多语言 | 全阶段 | HTML、CSS、JavaScript、Web API 与兼容性资料 | 打开链接 |
| Web 体验 | web.dev | 官方指南 | 多语言 | 入门 → 进阶 | 性能、可访问性、Baseline、Core Web Vitals 与现代 Web 实践 | 打开链接 |
| 类型系统 | TypeScript Docs | 官方文档 | 英文 | 入门 → 进阶 | Handbook、类型系统、配置与迁移资料 | 打开链接 |
| 运行时 | Node.js Learn | 官方教程 | 英文 | 入门 → 中级 | Node.js 基础、异步模型、包管理、安全与最佳实践 | 打开链接 |
RoadmapWeb PlatformFoundation
前端工程与全栈框架
覆盖日常前端开发、React/Next.js、构建工具、样式系统和组件工程。
| 分类 | 资源名称 | 类型 | 语言 | 适合阶段 | 核心内容 | 链接 |
|---|---|---|---|---|---|---|
| React | React Learn | 官方文档 | 中文 / 英文 | 入门 → 进阶 | 现代 React 心智模型、Hooks、状态、组件设计 | 打开链接 |
| 全栈框架 | Next.js Docs | 官方文档 | 英文 | 中级 → 进阶 | App Router、Server Components、缓存、路由与部署 | 打开链接 |
| 构建工具 | Vite Guide | 官方文档 | 中文 / 英文 | 入门 → 中级 | 现代前端开发服务器、构建、插件和库模式 | 打开链接 |
| 样式系统 | Tailwind CSS Docs | 官方文档 | 英文 | 入门 → 中级 | 原子化 CSS、主题变量、响应式与组件样式组织 | 打开链接 |
| 组件库 | shadcn/ui | 组件文档 | 英文 | 中级 | 可复制源码的 React 组件体系,适合后台和工具型产品 | 打开链接 |
| 设计系统 | Storybook Docs | 官方文档 | 英文 | 中级 → 进阶 | 组件开发、文档、交互测试、视觉回归和设计系统工作流 | 打开链接 |
FrontendReactFull-stack
测试、质量与可维护性
从单元测试、端到端测试、组件文档到性能审计,优先保留能直接接入项目的工具。
| 分类 | 资源名称 | 类型 | 语言 | 适合阶段 | 核心内容 | 链接 |
|---|---|---|---|---|---|---|
| 端到端测试 | Playwright Docs | 官方文档 | 英文 | 入门 → 进阶 | 跨 Chromium / WebKit / Firefox 的 E2E 测试、Trace、CI 与报告 | 打开链接 |
| 单元测试 | Vitest Guide | 官方文档 | 英文 | 入门 → 中级 | Vite 生态测试框架,适合前端、库和 Node 项目 | 打开链接 |
| React 测试 | Testing Library Docs | 官方文档 | 英文 | 中级 | 以用户行为为中心的 DOM / React 测试方法 | 打开链接 |
| 代码规范 | ESLint Docs | 官方文档 | 英文 | 入门 → 进阶 | JavaScript / TypeScript 代码检查、规则配置和插件生态 | 打开链接 |
| 格式化 | Prettier Docs | 官方文档 | 英文 | 入门 | 统一代码格式,减少团队代码风格争论 | 打开链接 |
| 性能审计 | Lighthouse Docs | 官方文档 | 英文 | 中级 | 性能、可访问性、SEO、PWA 与最佳实践审计 | 打开链接 |
TestingQualityCI
后端、API 与数据层
后端开发的核心参考:API 规范、服务端框架、数据库、缓存和 ORM。
| 分类 | 资源名称 | 类型 | 语言 | 适合阶段 | 核心内容 | 链接 |
|---|---|---|---|---|---|---|
| API 规范 | OpenAPI Specification | 标准规范 | 英文 | 中级 → 进阶 | REST API 契约、Schema、工具生成和接口协作基础 | 打开链接 |
| Node 后端 | NestJS Docs | 官方文档 | 英文 | 中级 | 模块化 Node.js 服务端框架,适合复杂业务 API | 打开链接 |
| Python 后端 | FastAPI Docs | 官方文档 | 英文 | 入门 → 中级 | 类型驱动 API、自动 OpenAPI、异步服务端开发 | 打开链接 |
| Go 后端 | Go Documentation | 官方文档 | 英文 | 入门 → 进阶 | 语言规范、标准库、模块、并发和服务端开发基础 | 打开链接 |
| 关系数据库 | PostgreSQL Documentation | 官方文档 | 英文 | 中级 → 进阶 | SQL、索引、事务、复制、性能调优和管理手册 | 打开链接 |
| 缓存 / KV | Redis Docs | 官方文档 | 英文 | 中级 | 数据类型、缓存、队列、流、持久化和集群 | 打开链接 |
| ORM | Prisma Documentation | 官方文档 | 英文 | 入门 → 中级 | TypeScript ORM、迁移、Schema、查询和数据库工作流 | 打开链接 |
BackendAPIDatabase
DevOps、部署与云平台
从本地容器化到 CI/CD、Kubernetes、边缘部署和云厂商文档。
| 分类 | 资源名称 | 类型 | 语言 | 适合阶段 | 核心内容 | 链接 |
|---|---|---|---|---|---|---|
| 容器 | Docker Docs | 官方文档 | 英文 | 入门 → 进阶 | 镜像、容器、Compose、Build、Registry 与生产化实践 | 打开链接 |
| 编排 | Kubernetes Docs | 官方文档 | 多语言 | 中级 → 进阶 | Pod、Deployment、Service、Ingress、配置、存储和集群运维 | 打开链接 |
| CI/CD | GitHub Actions Docs | 官方文档 | 英文 | 入门 → 进阶 | Workflow、Runner、Secrets、OIDC、部署和自动化 | 打开链接 |
| 边缘平台 | Cloudflare Developer Docs | 官方文档 | 英文 | 中级 → 进阶 | Workers、Pages、D1、R2、KV、Durable Objects、AI Gateway | 打开链接 |
| 前端云平台 | Vercel Docs | 官方文档 | 英文 | 入门 → 进阶 | 部署、Functions、Edge、AI SDK、Observability、Storage | 打开链接 |
| 云厂商 | AWS Documentation | 官方文档 | 英文 | 中级 → 进阶 | AWS 全产品文档、架构、CLI、SDK、最佳实践入口 | 打开链接 |
| IaC | Terraform Documentation | 官方文档 | 英文 | 中级 | 基础设施即代码、Provider、State、Module 与部署流程 | 打开链接 |
| 可观测 | OpenTelemetry Docs | 官方文档 | 英文 | 中级 → 进阶 | Trace、Metric、Log、Collector 和跨语言观测标准 | 打开链接 |
DevOpsCloudDeployment
架构、安全与 SRE
从工程原则、安全风险到可靠性体系,适合中高级工程师长期反复查。
| 分类 | 资源名称 | 类型 | 语言 | 适合阶段 | 核心内容 | 链接 |
|---|---|---|---|---|---|---|
| 安全基线 | OWASP Top 10 | 安全项目 | 英文 | 中级 | Web 应用最常见安全风险与防护基线 | 打开链接 |
| 安全训练 | PortSwigger Web Security Academy | 实战课程 | 英文 | 中级 → 进阶 | XSS、SQL 注入、认证、SSRF、OAuth 等可交互实验 | 打开链接 |
| 云原生原则 | The Twelve-Factor App | 方法论 | 英文 | 中级 | 配置、依赖、日志、进程、环境一致性等应用交付原则 | 打开链接 |
| 架构 | Martin Fowler Architecture Guide | 文章索引 | 英文 | 中级 → 进阶 | 架构模式、微服务、演进式设计、重构和组织协作 | 打开链接 |
| 可靠性 | Google SRE Books | 在线书籍 | 英文 | 进阶 | SRE、监控、事故响应、错误预算、可靠性工程体系 | 打开链接 |
| 系统设计 | System Design Primer | GitHub 仓库 | 英文 | 中级 → 进阶 | 系统设计基础、扩展性、缓存、队列、数据库和面试题 | 打开链接 |
| 架构记录 | Architecture Decision Records | GitHub 资料 | 英文 | 中级 | ADR 写法、模板和用决策记录沉淀架构上下文 | 打开链接 |
ArchitectureSecuritySRE
Tauri 入门资源
桌面应用开发专题:Tauri v2、官方仓库、生态资源和入门参考。
| 分类 | 资源名称 | 类型 | 语言 | 适合阶段 | 核心内容 | 链接 |
|---|---|---|---|---|---|---|
| 官方文档 | Tauri 官方文档 v2 | 官方文档 | 英文 | 入门 → 进阶 | 完整 API、架构、打包、最佳实践 | 打开链接 |
| 官方文档 | Tauri 官方文档(中文) | 官方文档 | 中文 | 入门 | 快速开始、项目创建、基础概念 | 打开链接 |
| 官方仓库 | tauri-apps/tauri | GitHub 仓库 | 英文 | 全阶段 | 核心源码、示例、Issue 与生态 | 打开链接 |
| 生态资源 | Awesome Tauri | 资源合集 | 英文 | 中级 → 进阶 | 模板、插件、示例集合 | 打开链接 |
| 插件生态 | Tauri Plugins | 官方文档 | 英文 | 中级 | 窗口、文件系统、Shell、通知、HTTP 等插件体系 | 打开链接 |
| 高级主题 | Tauri Sidecar Node.js | 官方指南 | 英文 | 进阶 | Node 侧车进程扩展 | 打开链接 |
| 替代方案 | Electron Docs | 官方文档 | 英文 | 中级 | 桌面应用主进程、渲染进程、打包、安全和自动更新 | 打开链接 |
TauriBeginnerResources
Discussion
讨论
还没有讨论