工作中经常需要查框架和库的官方文档,但每次都要搜索一番才能找到正确的文档地址。本文整理了 22 个最常用的框架/库官方文档网站,覆盖前端、后端、可视化、跨平台等方向。
💡 所有链接已于 2026-07-01 验证可访问,建议收藏备用。
一、前端框架
React
- 官网:react.dev
- 简介:Meta 出品的组件化 UI 构建库,目前生态最丰富、社区最大
- 文档特点:新版文档(react.dev)已全面重写,含交互式示例、完整教程、API 参考
- 版本:React 19(2024 发布)
Vue.js
- 官网:vuejs.org
- 简介:渐进式 JavaScript 框架,易上手、文档对中文开发者友好
- 文档特点:中文文档完整翻译、分渐进式学习路径(指南 → 进阶 → API)
- 版本:Vue 3.5
Angular
- 官网:angular.dev
- 简介:Google 出品的全功能前端框架,TypeScript 优先,企业级应用首选
- 文档特点:新官网 angular.dev 替代了旧版 angular.io;包含交互式教程、全套最佳实践
- 版本:Angular 19
Svelte
- 官网:svelte.dev
- 简介:编译型前端框架,无虚拟 DOM,运行时极小,性能出色
- 文档特点:清晰的教程式文档;交互式 REPL 在线体验
- 版本:Svelte 5(runes 语法)
二、前端 UI 库
Bootstrap
- 官网:getbootstrap.com
- 简介:最流行的 CSS 组件库,内置响应式 12 列栅格系统
- 文档特点:丰富的组件和示例代码;完整的样本文档;主题定制
- 版本:Bootstrap 5.3
Tailwind CSS
- 官网:tailwindcss.com
- 简介:实用优先(Utility-First)的原子化 CSS 框架,高度可定制
- 文档特点:交互式搜索框快速定位样式类;每个类都有详细的语法和示例
- 版本:Tailwind CSS v4
三、可视化库
D3.js
- 官网:d3js.org
- 简介:数据驱动文档的底层可视化库,灵活度极高,几乎可做任何图表
- 文档特点:完整的 API 参考;丰富的 Gallery 示例;Observable 交互式教程
- 版本:D3 v7
ECharts
- 官网:echarts.apache.org
- 简介:Apache 基金会孵化的开源图表库,中文作者出品
- 文档特点:中文文档完备;海量示例和在线编辑调试(Gallery);配置项查询方便
- 版本:ECharts 5
四、工具库
Lodash
- 官网:lodash.com
- 简介:一致性、模块化、高性能的 JavaScript 工具库,数组/对象/函数操作利器
- 文档特点:按类别分组的 API 文档;搜索功能强大;每个方法都有代码示例
Axios
- 官网:axios.rest
- 简介:基于 Promise 的浏览器和 Node.js HTTP 客户端,最常用的请求库
- 文档特点:简洁易读的 API 文档;完整的请求/响应拦截器示例;TypeScript 类型定义
五、后端框架
Spring Boot
- 官网:spring.io/projects/spring-boot
- 语言:Java / Kotlin
- 简介:Java 生态最主流的微服务框架,"约定优于配置"
- 文档特点:官方参考文档极其详尽(上千页);丰富的 Guides 和 Quick Starts;Spring Initializr 快速初始化项目
Django
- 官网:djangoproject.com
- 语言:Python
- 简介:Python 全功能 Web 框架,内置 ORM、管理后台、表单、认证等
- 文档特点:公认最好的框架文档之一;教程循序渐进;API 参考井井有条
Flask
- 官网:flask.palletsprojects.com
- 语言:Python
- 简介:Python 轻量级 Web 框架,核心极小但扩展丰富
- 文档特点:简明扼要的文档;清晰的扩展生态说明;常用配方的 cookbook
Express
- 官网:expressjs.com
- 语言:Node.js (JavaScript / TypeScript)
- 简介:Node.js 生态最经典的 Web 框架,中间件架构
- 文档特点:简短的 Getting Started;中间件使用指南;Express 应用生成器
FastAPI
- 官网:fastapi.tiangolo.com
- 语言:Python
- 简介:基于 Python 类型提示的高性能异步 API 框架,自动生成文档
- 文档特点:交互式 Swagger 文档直接可用(访问 /docs);自动请求校验;异步原生支持
六、跨平台 / 桌面开发
Electron
- 官网:electronjs.org
- 简介:用 HTML + CSS + JavaScript 构建跨平台桌面应用(Chromium + Node.js)
- 文档特点:详细的主进程/渲染进程教程;IPC 通信指南;Electron Fiddle 交互式示例
Tauri
- 官网:v2.tauri.app
- 简介:Rust + Web 技术构建轻量跨平台桌面应用,比 Electron 更小更快
- 文档特点:清晰的入门指南;Rust 与前端通信详解;多语言支持
React Native
- 官网:reactnative.dev
- 简介:用 React 构建原生移动端 App 的框架,跨 iOS/Android
- 文档特点:完整的组件 API 文档;New Architecture 详解;Expo 集成指南
Flutter
- 官网:flutter.dev
- 语言:Dart
- 简介:Google 出品,Dart 语言跨平台 UI 框架,覆盖移动端/桌面端/Web
- 文档特点:丰富的 widget 目录;交互式 DartPad 示例;平台集成和部署指南
七、文档平台
MDN Web Docs
- 官网:developer.mozilla.org
- 简介:Mozilla 维护的 Web 技术权威文档,HTML/CSS/JS/HTTP/API 全覆盖
- 特点:Web 开发者必存,内容权威且全面;中文翻译较完整;兼容性表格非常实用
DevDocs
- 官网:devdocs.io
- 简介:多技术栈文档聚合搜索平台,支持离线
- 特点:可同时加载多种框架文档(React + Vue + Node + ...);模糊搜索极快;支持离线浏览
docsify
- 官网:docsify.js.org
- 简介:轻量级 Markdown 文档站点生成器,无需构建步骤
- 特点:零构建,一个 index.html 即可启动文档站;支持全文搜索、插件扩展、多主题
分类速查表
| 分类 | 数量 | 包含 |
|---|---|---|
| 🖥️ 前端框架 | 4 | React、Vue.js、Angular、Svelte |
| 🎨 前端 UI 库 | 2 | Bootstrap、Tailwind CSS |
| 📊 可视化库 | 2 | D3.js、ECharts |
| 🛠️ 工具库 | 2 | Lodash、Axios |
| ⚙️ 后端框架 | 5 | Spring Boot、Django、Flask、Express、FastAPI |
| 📱 跨平台/桌面 | 4 | Electron、Tauri、React Native、Flutter |
| 📖 文档平台 | 3 | MDN Web Docs、DevDocs、docsify |
| 合计 | 22 |
小结: 本文汇总了最常用的框架/库文档地址。将常用文档加入浏览器书签、或使用 DevDocs 聚合搜索,可以大幅提升开发效率。
建议将 MDN Web Docs 作为前端参考的第一站,将各框架官网文档作为 API 查询的权威来源。