OpenWork · 第 10 章 前端 App:分层架构与 Platform 抽象


文档摘要

OpenWork · 第 10 章 前端 App:分层架构与 Platform 抽象 章节摘要:OpenWork 的前端是一个 React 单页应用,但它要同时跑在两个完全不同的环境里——浏览器的网页、Electron 的渲染进程——而且行为要一致。这套「一套代码、两个环境」靠的是一层精巧的 Platform 抽象:前端不直接调用浏览器 API 或 Electron IPC,而是通过一个 Platform Provider 间接调用,这个 Provider 在浏览器环境和桌面环境有不同的实现,但对上层完全透明。


发布者: 作者: 灏天文库 转发
评论区 (0)
U