后端开发MOC
后端开发知识地图
#type / moc
#tech / dev / backend
#status / growing
[!info] related notes
- 相关 MOC: Testing MOC, CI/CD MOC, Daily Use MOC
- 相关主题: 接口规范, API认证与安全, Postman MOC
后端开发 MOC
后端开发相关知识的索引与导航。
框架与运行时
- spring-boot - Java 后端框架
- fastapi - Python 高性能 Web API 框架
- Gin HTTP 框架 - Go Web 框架
- dubbo - Java 分布式服务框架
语言索引
环境配置
- setup-java-environment-scoop - Java 环境配置
- php-environment-install - PHP 环境安装
构建与依赖
- Maven - Java 构建与依赖管理
认证与安全
- authentication-business - 认证业务逻辑
- cookie-session-token - Web 认证机制
- token-auth-implementation-flow - Token 认证实现
API 设计
API 规范与协议
- api-specification - 接口规范总览
- openapi-spec-detailed-guide - OpenAPI 从基础到实战
- restful-api - RESTful API 设计原则
- openapi-swagger - OpenAPI 与 Swagger 的概念边界
- nodejs-express-openapi-swagger-integration - 在 Node.js / Express 中接入 OpenAPI 与 Swagger
- graphql-schema - GraphQL Schema 设计
- graphql-subscriptions - GraphQL 实时订阅
- grpc - gRPC 高性能 RPC 框架
- grpc-protobuf - Protocol Buffers 协议
API 工具
- api-fox - API 测试工具
- postman - API 平台对象页
- postman-moc - Postman 主题入口
- postman-vs-apifox - Postman 与 APIFox 的定位差异
- nodejs-backend-api-integration-testing - API 集成测试框架
测试与验证
- backend-testing - 后端测试分层入口
- contract-testing-and-cdc - 契约测试与消费者驱动契约
微服务与分布式
- microservices - 微服务架构
- frontend-backend-realtime-communication - 实时通信技术
- frontend-backend-data-sync - 数据同步方案
任务队列
- celery - Python 分布式任务队列
数据库
- 数据库 MOC - 关系型数据库学习主入口
- Go 数据访问 MOC
- MySQL、PostgreSQL 与 SQLite 的使用差异 - 数据库选型与使用差异
- 用 Docker 启动本地 MySQL 和 PostgreSQL 练习环境
- docker-create-dev-test-database - Docker 数据库环境
Node.js 相关
- Node.js - Node.js 对象页
- Node.js MOC - Node.js 主题地图
- Node.js 的起源与设计目标 - Node.js 为什么出现、解决什么问题
- V8 - JavaScript 执行引擎与 Node.js 运行时核心之一
- libuv - Node.js 的异步 I/O 调度核心与线程池抽象
- Node.js 后端面试 MOC - Node.js 面试阅读路径
- Node.js 后端项目追问框架 - 项目表达与面试追问
- nodejs-package-managers - Node.js 包管理
- Node.js 运行时架构
- Node.js 事件循环阶段
- Koa
- NestJS
- express-routing-auth-issue - Express 问题排查