第1章
什么是跨层数据交互 · 为什么需要跨层交互 · 常见跨层场景分析
第2章
HTTP协议基础 · RESTful API设计原则 · JSON数据格式详解
第3章
原生Ajax实现 · Fetch API使用 · 跨域问题与CORS解决方案
第4章
WebSocket协议原理 · 建立连接与心跳机制 · 聊天室应用
第5章
Vuex/Pinia核心概念 · Redux/Zustand对比 · 组件间通信方式
第6章
RPC框架(gRPC) · 消息队列(RabbitMQ/Kafka) · 服务网格初探
第7章
ORM框架(SQLAlchemy/Prisma) · 连接池管理 · 事务与锁机制
第8章
Redis数据结构与命令 · 缓存穿透/击穿/雪崩 · 本地与分布式缓存
第9章
事件驱动架构 · Saga模式 · 分布式事务最终一致性
第10章
Web与移动端(REST vs GraphQL) · 桌面应用与Web(Electron IPC)
第11章
Protobuf · MessagePack · Avro对比 · 性能测试与选型
第12章
Kong/Nginx配置 · 请求路由与限流 · 响应聚合模式
第13章
JWT原理 · OAuth2.0流程 · Session与Token对比
第14章
前端校验(Zod/Yup) · 后端校验(Pydantic/Joi) · 最佳实践
第15章
ELK/EFK栈搭建 · OpenTelemetry链路追踪 · 自定义指标上报
第16章
分片上传 · 断点续传 · 大文件处理策略
第17章
Node.js Stream · Python Generator · Web Streams API
第18章
SSE原理 · 与WebSocket区别 · 实时通知场景应用
第19章
Schema定义 · Resolver编写 · N+1问题与DataLoader
第20章
Protocol Buffers定义 · 服务端/客户端流 · 实时推荐系统
第21章
RabbitMQ交换机类型 · Kafka分区与消费者组 · 死信队列
第22章
主从复制原理 · ShardingSphere配置 · 读写分离的坑
第23章
CDN缓存策略 · 边缘函数(Cloudflare Workers) · 动态数据加速
第24章
HTTPS/TLS握手 · 对称与非对称加密 · 前端加密误区
第25章
IndexedDB本地存储 · Service Worker缓存 · PWA离线策略
第26章
Thrift IDL定义 · gRPC跨语言调用 · FFI
第27章
Apache Airflow DAG · 实时流处理(Flink) · 批处理(Spark)
第28章
数据压缩(gzip/brotli) · 连接复用(HTTP/2) · 压测工具(wrk/k6)
第29章
SQL注入防御 · XSS/CSRF防护 · API限流与防重放
第30章
构建跨层数据交互平台 · 需求分析 · 架构设计 · 编码部署