簡體   English   中英

Flutter項目選擇雲數據庫

[英]Choosing cloud database for Flutter project

我正在 Flutter 上創建一個 Recipe App,它將保存食譜,我在這里謙虛地詢問有關我應該使用哪個雲數據庫與我的應用程序集成的建議? 我將列出一些我希望雲數據庫為我的應用程序處理的事情,也許從列出的要求中可以幫助你們更好地提出建議。

要求:

  • 用戶需要登錄才能使用該應用程序,以便用戶可以將自己的食譜發布到雲數據庫。
  • 用戶可以發布一些照片以發布他們的食譜(正在考慮存儲谷歌驅動器鏈接)。
  • 用戶可以看到其他用戶發布的任何食譜。
  • 用戶可以收藏食譜並將其保存在他們的列表中。
  • 用戶可以對食譜發表評論並對其進行星級評分。
  • 用戶可以查看其他人編寫的食譜的評論。
  • 用戶將能夠搜索食譜,並且在搜索時,他們還可以應用一個或多個過濾器,例如美食類型、評級星級和其他可能適用的過濾器。

最初我想使用 Firebase 來使用 Flutter 創建項目,考慮到我需要用戶登錄和 No-SQL 數據庫似乎是我在進行食譜和用戶評論時堅持使用的最佳選擇。 但是這里的問題是,我不確定 Firebase 是否可以執行多過濾器搜索。 查詢必須靈活,因為我可能會使用不同的過濾器參數執行搜索。

如果你用 flutter 下定決心。 所以我建議您使用Cloud-firestore 它符合您的所有要求。 此外,它對 flutter 有很好的支持。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM