关于服务
翻译我在 Tauri 上创建快速且安全的跨平台桌面应用程序,将 Rust 核心与现代网络界面相结合。如果你曾经遇到 Electron 并对 150 MB 的安装程序感到不快,以及在第一次点击之前消耗的内存,我提供相反的体验:二进制文件以个位数的兆字节计量,瞬间冷启动和低空闲内存消耗,因为界面在系统 webview 中运行,而不是捆绑的浏览器。用户在 Windows、macOS 和 Linux 上获得一个本地窗口,来自一个共享的代码库,而你得到的产品不再被称为臃肿。
我从头到尾领导项目:从一个空的代码库到一个签名的安装程序。我通过类型化命令和事件将 Rust 后端连接到你的前端,访问文件系统、通知、托盘图标、全局热键和系统对话框的本地 API,并保持安全边界严格——网络层仅调用你明确允许的内容。我为所有需要的平台配置构建,将内置的自动更新机制与签名的发布工件连接,并交付一个可重现的管道,在一个命令中构建新版本,而不是半天。如果你已经在使用 React、Vue、Svelte 或原生 TypeScript 的界面,我会将其封装;如果你从头开始,我会构建一个易于后续维护的干净结构。
你将获得文档齐全且可读的代码,一个有效的 CI 配置和一个简短的交接电话,以便团队可以在没有我的情况下继续发布。我关心那些让桌面软件感觉可靠的细节:正确的窗口行为、合理的更新请求、优雅的离线操作和不会吓到杀毒软件和系统警告的安装程序。一个专注应用程序的典型时间线大约是十天,我很乐意从一个小原型开始。
你将获得:
— 从一个代码库构建 Windows、macOS 和 Linux 应用程序
— Rust 命令将本地 API 链接到你的网络界面
— 签名打包和有效的自动更新
— CI 管道和清晰的交接文档
我从头到尾领导项目:从一个空的代码库到一个签名的安装程序。我通过类型化命令和事件将 Rust 后端连接到你的前端,访问文件系统、通知、托盘图标、全局热键和系统对话框的本地 API,并保持安全边界严格——网络层仅调用你明确允许的内容。我为所有需要的平台配置构建,将内置的自动更新机制与签名的发布工件连接,并交付一个可重现的管道,在一个命令中构建新版本,而不是半天。如果你已经在使用 React、Vue、Svelte 或原生 TypeScript 的界面,我会将其封装;如果你从头开始,我会构建一个易于后续维护的干净结构。
你将获得文档齐全且可读的代码,一个有效的 CI 配置和一个简短的交接电话,以便团队可以在没有我的情况下继续发布。我关心那些让桌面软件感觉可靠的细节:正确的窗口行为、合理的更新请求、优雅的离线操作和不会吓到杀毒软件和系统警告的安装程序。一个专注应用程序的典型时间线大约是十天,我很乐意从一个小原型开始。
你将获得:
— 从一个代码库构建 Windows、macOS 和 Linux 应用程序
— Rust 命令将本地 API 链接到你的网络界面
— 签名打包和有效的自动更新
— CI 管道和清晰的交接文档