我在为flutter应用程序选择数据库服务时感到困惑。我开始使用firebase,但因为它是基于NoSQL的,但如果我的数据需要行和列,我应该使用哪个后端服务!。
正如您所提到的,您想要使用Rows和Columns,但想要像Firebase这样的服务。这里有一个替代Firebase的SQL。
苏巴斯
典型的SQL数据库,其工作原理与Firebase类似。以下是Flutter和Supadase的官方文档,您可以使用这些文档开始:(
Flutter x数据库文档
干杯!
我认为这取决于您想要如何访问数据。如果你想流式传输和推送通知,我会坚持使用Firebase。如果您只需要获取和发布数据,请更多地关注api实现。有了一个稳定的rest api,你可以随心所欲地更改数据库/后端,只需更新api,而不是你的应用程序。
I、 就个人而言,建议在Firebase中搜索数据建模技术。查看youtube上的Fireship频道。在他的频道的视频中,搜索modeling
,你会发现大量关于Firebase数据建模的信息。许多人会参考Angular,但技术是相同的。