Skip to content

桌面架构与系统边界 ​

组织进程、模块、数据、权限和可观测性,适用于不同桌面框架。

阅读起点 ​

学习前先阅读:桌面应用架构学习路线。

全书顺序 ​

本书按知识依赖组织。主线先建立可运行的共同模型,再进入机制、工程边界和生产约束;维护与前沿内容明确标注,不改变主线的学习顺序。

第1章|进程、模块与窗口边界 ​

将桌面应用拆成可演进、可测试的边界。

  1. 进程与线程:选择进程、worker 和 IPC 方式。
  2. 窗口与领域模块:管理多窗口、路由和依赖方向。
  3. 数据与系统适配:隔离本地存储、网络和平台 API。

第2章|安全、性能与工程交付 ​

把最小权限、度量和发布闭环纳入架构。

  1. 权限与供应链:限制能力、依赖和加载内容。
  2. 性能与可观测性:追踪启动、崩溃、内存和更新。
  3. 测试、打包与演进:建立回归、迁移和回滚。

阅读边界 ​

本页是学习路线和专题入口,不替代专题笔记中的机制解释、可运行示例和练习。笔记尚未完成的专题会先显示为占位页;已有经验的读者可以跳到具体章节,再按前置关系回补。

路线状态 ​

本路线的目录已完成本轮架构审查;专题笔记的内容质量和来源审查另行进行。

用心记录每一步成长