Appearance
文档导航
此页由生成脚本产出,源内容维护在根目录 docs/。
模块入口
00-foundations · 00 基础知识(Foundations)
跨 01~08 主题模块都会用到的通用前置知识(语言无关或跨语言)。读完再进并发、内存、集合等专题,不容易被符号和术语卡住。
子主题:
01-runtime-concurrency · 并发与运行时底座
建立 Java / Kotlin / Dart / Flutter / JS / Go 的执行模型对照心智。
子主题:
- Java 并发模型总览
- CHM 是什么?(ConcurrentHashMap 速览)
- Kotlin 协程挂起恢复与并发
- Dart Future / Event Loop / Isolate
- Thread / Runnable / Callable / Future
- ExecutorService / 线程池
- JS Event Loop / Promise / Worker
- Go goroutine / channel / context
- synchronized / Lock / volatile
- Atomic* / CAS / LongAdder
- JMM:happens-before / 安全发布
- 死锁 / 活锁 / 竞态定位
02-memory-lifecycle · 内存、生命周期、系统约束
理解 JVM / Dart / App 运行时的内存结构、对象生命周期、页面生命周期,以及系统对前后台行为的约束。
子主题:
03-background-tasks · 异步后台任务、保活、系统能力
建立 Android / Flutter / iOS 在后台任务、持续任务、系统调度、保活边界上的现实认知。
子主题:
04-state-routing-architecture · 状态管理、路由、架构
建立 Compose / Flutter / Vue 在状态管理、路由、页面恢复、业务状态分层上的对照心智。
子主题:
- Compose / Flutter / Vue 状态管理对照
- Riverpod / Provider / Bloc / GetX 对比
- Flutter 路由:go_router / Navigator 体系
05-bridge-hybrid · 混合开发与桥接
打通 Flutter、Android、iOS、WebView、H5 在桥接、职责边界、事件流和协议层面的协作模型。
子主题:
- MethodChannel / EventChannel / BasicMessageChannel
- WebView / H5 / JSBridge 双向通信
- 多端一致性设计:Android / iOS / Flutter / H5
06-backend-data · 后台 / API / 数据层
补齐后台工程、API 设计、异步系统、数据库缓存、文件链路等支撑能力。
子主题:
07-performance-testing-debug · 性能、测试、排障
形成高级工程师级别的性能判断、测试分层、问题定位和跨端排障能力。
子主题:
08-ai-engineering · AI 时代的工程师能力
把 AI 从“会生成代码的工具”升级为“能协助理解、规划、验证、调试、对比方案”的工程放大器。
子主题:
09-specialized-topics · 高级专项扩展与加分项 (Specialized Topics)
本模块涵盖高级 Android / Flutter / 跨端工程师在特定业务方向(物联网/硬件交互、实时音视频通讯、新一代鸿蒙生态)的深度扩展与加分项考点。