gpt4 book ai didi

javascript - Sails.JS 或 Electron 应用程序的 Loopback

转载 作者:太空宇宙 更新时间:2023-11-04 01:59:50 25 4
gpt4 key购买 nike

我正在为学校摄影师开发一款图像捕获/存储软件,该软件使用 Angular 前端,使用 Electron 使其成为 native 跨平台桌面应用程序。该应用程序需要具有在线和离线访问权限。我将在离线状态下在客户端计算机上运行数据库,当获得在线访问权限时,它将同步到基于云的数据库。将来,我希望企业客户能够选择在本地运行应用程序并链接到他们自己的数据库。

我正在考虑使用 Sails.js 或 Loopback 来执行此操作。您认为其中一个框架更适合我的特定用例吗?我假设这两个框架都能够轻松使用事务将多个客户端的离线数据同步到主云数据库?如果您有任何意见,我们将不胜感激!谢谢

(相对于使用 Angular,react 和 redux 对于 Electron 前端来说是更好的选择吗?)

最佳答案

决定哪一个最适合您是您的决定,但从技术上讲,Loopback 可以满足您的需要。

  • 离线/在线同步称为 isomorphic Loopback 。基本上,您可以在离线模式下运行环回客户端,当您获得连接时,它将与远程服务器同步(最终决定是否接受本地数据,具体取决于访问控制、验证等)。有一个example repository 。请注意,此功能仍被认为是实验性的。

  • 某些数据库连接器支持事务,但不是全部。您可以找到文档here

关于javascript - Sails.JS 或 Electron 应用程序的 Loopback,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46433147/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com