Cloud Firestore предлагает ряд интеграций с библиотеками с открытым исходным кодом в дополнение к клиентским и серверным библиотекам, описанным в документации. Такие интеграции часто реализуются разработчиками, которые использовали Cloud Firestore и хотят перенести его в свой любимый фреймворк.
Перечисленные ниже интеграции были реализованы в сотрудничестве с командой Cloud Firestore.
AngularFire
Платформа: веб-версия.
AngularFire – это библиотека Angular для Firebase. С помощью AngularFire и Cloud Firestore вы можете добавлять данные в документы и коллекции, запрашивать данные и включать офлайн-режим.
FirebaseUI
Платформы: Android, iOS.
Используйте библиотеки FirebaseUI для Android и iOS, чтобы связать данные из базы данных Cloud Firestore с интерфейсом приложения.
Документация для iOS Документация для Android
React Native Firebase
Платформы: Android, Apple.
React Native Firebase – это официально рекомендованная библиотека React Native для Firebase. Однако служба поддержки Firebase не предоставляет помощь по работе с ним. Подробнее о том, что можно делать с помощью React Native и Cloud Firestore, рассказывается в статье Начало работы с Cloud Firestore в React Native.