我是一名全栈 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/