首页 > 解决方案 > Firestore 是否有 Dart 接口 - 使用 https://firebase.google.com/docs/firestore/quickstart 中的 API?

问题描述

此 Firestore 文档

https://firebase.google.com/docs/firestore/quickstart

显示 10 多种语言的示例,但不显示 Dart。

我发现,有一个

https://pub.dev/packages/cloud_firestore

这似乎是一个 Flutter 包接口 Firestore。两个问题:

  1. https://pub.dev/packages/cloud_firestore中的包可以从服务器端 Dart 使用,还是依赖于 Flutter 中的某些东西?

  2. 它的 API 是否等同于https://firebase.google.com/docs/firestore/quickstart中描述的 API

标签: firebasedartgoogle-cloud-firestore

解决方案


有两个主要插件可让您从 Dart 代码访问 Firestore:

  1. FlutterFire插件。如果您的 Flutter 应用程序面向 iOS 或 Android,请使用此插件,因为它是针对这些平台的 Firebase 原生 SDK 的包装器。
  2. firebase-dart插件。_ 如果您的 Flutter 应用程序面向 Web,请使用此插件。

没有比这两个更正式的插件了,因为它们分别是 Flutter 和 Firebase 组织的一部分。


推荐阅读