架构

在本章节中,我们将介绍 Bitwarden 的高级架构及其结构,首先关注服务器和客户端如何相互交互,然后再深入了解服务器和客户端的细节。

由于基于 Web 的客户端大多表现相同,我们将主要介绍 Web Vault,但也包含了浏览器扩展、桌面应用程序和 CLI 等客户端的特定区域。移动应用程序有自己的代码库。

我们的架构文档主要是使用名为 IcePanel 的交互式工具完成。建议从我们应用程序结构的互动向导开始。

最后更新于