javascript - 我可以在 Tauri 桌面应用程序中使用 Firebase 或 Supabase 等服务吗?

标签 javascript firebase desktop-application supabase tauri

我是一名全栈 Web 开发人员,拥有 JavaScript 和 React 经验。我想使用像 Tauri 这样的框架来使用这些技术创建一个桌面应用程序。我喜欢使用 Firebase、Supabase 和 AWS Amplify 等服务。我可以在桌面应用程序中使用这些服务吗?如果是这样,我会像任何其他 Web 应用程序一样实现这些服务吗?

我感到困惑的另一件事是桌面应用程序的工作流程,因为我对它们还不熟悉。需要后台吗?或者我们可以直接从桌面应用程序访问远程数据库的数据吗?这种方法似乎不是最安全的。

最佳答案

Supabase 构建在 Postgres 之上,因此您可以使用此 postgrest-rs像使用任何 Postgres DB 一样访问 Supabase DB 的库。对于更复杂的查询,您可以在数据库中创建 postgres 函数,并使用客户端库中的 rpc 函数调用它们。

有关其他形式连接的更多信息,您可以查看此 guide .

关于javascript - 我可以在 Tauri 桌面应用程序中使用 Firebase 或 Supabase 等服务吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72470286/

相关文章:

javascript - 将 Excel 文件发送到 ASP.NET Web API

javascript - NodeJS、Express、Jade POST JSON 到数据库

javascript - AngularFire2 AuthCredentials

java - 将 JFXPanel 添加到 JFrame。为什么它不起作用?

executable - 如何创建自包含的 exe 文件作为我的应用程序的输出

javascript - 如何使用闭包编译器在函数中定义 "this"的类型

javascript - QML : how to pass javascript function as argument in another function

node.js - 如何在Firebase云功能中使用adminSdk为firestore文档创建文档ID?

json - 从 Firebase Swift 读取两个数据模型

java - 如何为 Java 应用程序创 build 置?