Proma 本身就是全栈技术的集大成者。从基于 Electron 的桌面端到 Bun 运行时的后端能力,从 React 前端框架到 TypeScript 类型安全,Proma 的技术栈涵盖了现代软件开发的方方面面。了解 Proma 的架构设计,对全栈开发者来说是一堂生动的实践课。
前端:React + Tailwind CSS
Proma 的用户界面采用 React 18 构建,组件化设计保证了代码的可维护性和复用性。Tailwind CSS 提供了原子化的样式系统,界面既美观又高效。Jotai 轻量级状态管理替代了 Redux 的臃肿,让复杂状态逻辑变得清晰简洁。
后端:Bun 运行时
Bun 是新一代 JavaScript 运行时,兼容 Node.js 但性能更强。Proma 利用 Bun 的原生 TypeScript 支持和内置包管理器,实现了极速启动和低资源占用。对于需要本地运行工具的 AI 助手来说,Bun 是理想的选择。



