Skip to content

Latest commit

 

History

History
219 lines (173 loc) · 28 KB

readme-ru.md

File metadata and controls

219 lines (173 loc) · 28 KB

Awesome Firebase Awesome Lint Awesome List

Самый актуальный список документов, докладов, инструментов, примеров & статей о Firebase, которые может предложить Интернет.

переводы: 🇬🇧 en · 🇰🇷 ko · 🇷🇺 ru

Firebase - это платформа для разработчиков приложений, основанная на Google Cloud Platform, предоставляющая сервисы и кроссплатформенные SDK!

Содержание

Обозначения: 📝 сообщения в блогах · 💡 примеры · 📖 документы · 🔌 библиотеки · 🔧 инструменты · 📹 беседы/видео · 🔊 подкасты

Избранное (новые выпуски)

  • 🔧 FireCMS - FireCMS - это CMS с открытым исходным кодом без публичного представления и панель администратора, построенные разработчиками для разработчиков. Она генерирует CRUD на основе вашей конфигурации.
  • 📖 Storage in Emulator Suite - Эмулятор для Storage уже в действии!
  • 📖 App Check - Защитите ресурсы на бэке от злоупотреблений, таких как биллинговое мошенничество или фишинг.
  • 📖 Firestore Data Bundles - Пакеты данных, которые являются результатом статического запроса к кэшированным данным CDN для увеличения скорости загрузки первой страницы.
  • 📖 Modular Web SDK (v9) - Импортируйте только то, что вам нужно, снизив размер SDK на 80%.
  • 📝 App Distribution App Bundles - Поддержка Android App Bundles (AAB) официально поддерживается в распределении приложений.

Официальная документация и быстрый старт

  • 📖 Firebase Documentation - Официальная документация по Firebase.
  • 🔧 Firebase Status Dashboard - Эта страница предоставляет информацию о состоянии сервисов, которые являются частью Firebase.
  • 💡 Firebase Quickstarts - Официальные примеры для быстрого старта с Firebase.
  • 💡 Google Codelabs | Firebase - Codelabs для разработчиков Google предоставляют практическое руководство по написанию кода.
  • 📖 Firebase for Games - Новая целевая официальная страница Firebase for Games со ссылками на ресурсы Firebase/Google для разработчиков игр.

Расширения Firebase

  • 🔧 Firebase Extensions - Расширения Firebase добавляют функциональные возможности ваших приложений без необходимости самостоятельно исследовать, писать или отлаживать код.
  • 🔧 Experimental Firebase Extensions - Лаборатория новых расширений, созданных для Firebase.
  • 🔧 Stripe Extensions - Официальные Stripe расширения подписок и счетов.
  • 🔧 MessageBird Extensions - Официальное расширение Messbird Build для отправки сообщений через MessageBird Converstations API.
  • 🔧 Algolia Extensions - Официальное расширение Algolia, чтобы включить полнотекстовый поиск Cloud Firestore с помощью Algolia.
  • 🔧 Mailchimp Extensions - Официальное расширение MailChimp, чтобы синхронизировать события аутентификации FireBase для создания тегов, слияний и членских событий с MailChimp.
  • 🔧 Typesense Extension for Full-Text Search - Официальное расширение Typesense, чтобы добавить полнотекстовый поиск в FireStore, синхронизируя данные с Typesense, OSS альтернатива Algolia.

Веб

  • 🔌 Firestore Lite - Легкая библиотека Firestore для браузера.
  • 🔌 SvelteFire - Кибернетически улучшенные приложения Firebase.
  • 🔌 React Fire - Официальная библиотека Firebase React с хуками, поставщиками контекста и компонентами, облегчающими взаимодействие с Firebase.
  • 🔧 Remote Styles with Remote Config - Динамическая/условная загрузка CSS, хранящегося в Remote Config. (Вводная статья).
  • 🔌 React Firebase Hooks - React Hooks для сервисов Firebase.
  • 🔌 Firebase UI - FirebaseUI - это библиотека JavaScript с открытым исходным кодом для Web, которая предоставляет простые связи пользовательского интерфейса поверх SDK Firebase для сокрытия стандартного кода и применения лучших практик.
  • 🔌 Firebase UI for React - React обертка для firebaseUI Web.
  • 🔌 GeoFire for JavaScript - Запросы местоположения в реальном времени с Firebase.
  • 💡 FirePad - Многопользовательский текстовый редактор на Firebase.
  • 🔌 Ember Fire - Официально поддерживаемый адаптер для использования Firebase с Ember.
  • 🔌 Firebase Dart - Dart обертка для Firebase.
  • 🔌 PolymerFire - Polymer веб-компоненты для Firebase.
  • 🔌 VueFire - Связывает Firebase и Vue.js.
  • 🔌 Angular Fire 2 - Официальная библиотека для Firebase и Angular.
  • 🔌 Re-base - Библиотека вдохновленная Relay для создания React.js + Firebase приложений.
  • 🔌 React Redux Firebase - Redux связи для Firebase. Содержит компонент высшего порядка для использования с React.
  • 🔌 GatsbyJS Firebase Data Source - Получение ваших данных Firebase прямо на статически сгенерированные страницы с помощью Gatsby.
  • 🔌 Apollo Link Firebase - Предоставляет локальный интерфейс GraphQL для RealtimeDB. БД синхронизируется локально с устройством, Apollo Link обеспечивает запросы в локальную БД.
  • 🔌 BuckleScript Bindings for Firebase - Привязки BuckleScript для Firebase для использования в проектах ReasonML.
  • 💡 Angular Firebase PWA - Angular PWA работает на Firebase. Это может послужить основой для изучения этого стека и развертывания более сложных функций.
  • 🔌 FireSQL - Запросы к Firestore с использованием синтаксиса SQL. Выдает минимальное количество запросов, необходимое для получения запрашиваемых вами данных.
  • 📖 Hosting Version History - Автоматическое удаление старых версий вашего сайта.
  • 🔌 Firestorter - Используйте Firestore в React с нулевым усилием, используя MobX (также для react-native).
  • 💡 Nextbase - Шаблоны Next.js, Redux и Firebase для разработчиков, которым нужен быстрый старт проекта.
  • 🔧 Typesaurus - Типобезопасный ODM с поддержкой TypeScript для Firestore.
  • 🔌 firebase-kotlin-sdk - Kotlin-first SDK для Firebase с поддержкой мультиплатформенных проектов (ios, android & js).
  • 🔌 GeoFirestore - Запросы и фильтрация на основе местоположения с использованием Firebase Firestore.

Для мобильных устройств

  • 📖 Firebase Flutter Documentation - Официальная документация Firebase Flutter.
  • 🔌 NativeScript plugin Firebase - NativeScript плагин для Firebase.
  • 🔌 FlutterFire - Коллекция Firebase плагинов для Flutter приложений.
  • 🔌 React Native Firebase - Проверенная многофункциональная модульная реализация Firebase для React Native. Поддерживает платформы iOS и Android.
  • 🔌 React Native Firebase Cloud Messaging - Модуль React Native для Firebase Cloud Messaging и локальных уведомлений.
  • 💡 Expo Native Firebase - Native Firebase Expo приложение (iOS, Android) демо для Firestore, Notifications, Analytics, Storage, Messaging, Database.
  • 💡 Flutter Calendar App - Новое приложение Flutter, реализующее простое мобильное приложение календаря для хранения основных событий в облачной базе данных Firebase.
  • 🔧 Firebase App Distribution - Распространение предварительных версии вашего приложения среди доверенных тестировщиков.
  • 🔌 Flamingo - Фреймворк Firebase Firestore для Dart.

Android

  • 🔌 GeoFire for Java - Запросы местоположения в реальном времени с Firebase.
  • 🔌 Firebase UI - Оптимизированные UI компоненты для Firebase.
  • 🔌 FireXtensions - Неофициальные Kotlin расширения для Firebase Android SDK.
  • 🔌 Firecoil - Загрузка изображений из GCS в приложение для Android с помощью библиотеки Coil.

iOS

  • 🔌 GeoFire for Objective-C - Запросы местоположения в реальном времени с Firebase.
  • 🔌 Firebase UI - iOS UI связи для Firebase.
  • 💡 MLKit - ARCore - Пример обнаружения объектов и обозначение их с помощью 3D-меток в дополненной реальности. Использует Firebase ML Kit, ARCore и Firebase RTDB.
  • 💡 MLKit - ARKit - Пример обнаружения объектов с помощью Firebase ML Kit и обозначение их 3D-метками в дополненной реальности.

Игры

  • 📖 Firestore for C++ and Unity - C++ и Unity SDK для C++ и Unity (вместе с Firebase Unity SDK доступные через Unity Package Manager).

Серверная часть (Cloud Functions, BigQuery и т.д.)

  • 📖 Firebase Admin Documentation - Официальная документация Firebase Admin SDK.
  • 💡 Functions Samples - Коллекция примеров приложений, демонстрирующих популярные варианты с использованием Cloud Functions для Firebase.
  • 💡 Express Server on Cloud Functions - Хостинг Express сервера на Cloud Functions.
  • 📝 GraphQL Server on Cloud Functions - Хостинг Express сервера с промежуточным слоем GraphQL на Cloud Functions.
  • 💡 Compiled Code with Cloud Functions - Скомпилируйте ваш Flow, TypeScript или ReasonML для среды выполнения Node, используя Babel, TypeScript Compiler или ParcelJS.
  • 📝 BigQuery & Google Analytics - Как создать закрытую воронку в Google Analytics для Firebase с помощью BigQuery.
  • 📹 Official Cloud Function #Firecasts - Серия видеороликов на YouTube о понимании работы облачных функций.
  • 📝 Firebase Hosting for Cloud Run Services - Динамический контент на основе особенностей Firebase Hosting (rewrites) и Cloud Run.
  • 📝 Scheduled (Cron) Cloud Functions for Firebase - Firebase-native триггеры Cron для облачных функций Firebase.
  • 🔌 Integrify - Обеспечение ссылочной целостности и целостности данных в Firestore с помощью предварительно настроенных триггеров Cloud Functions.
  • 🔌 Free Product Analytics with Firebase + BigQuery + Rakam - Как выполнить поведенческий анализ и анализ сегментации данных событий Firebase через BigQuery Export и Rakam.
  • 🔌 Firestore Queue System - Простая система очередей с использованием Firestore и Cloud Functions.
  • 🔌 Pyrebase - Простая обертка на python для Firebase API.
  • 🔌 Firecode - Легкая, быстрая и экономичная библиотека для обхода коллекций для Firestore и Node.js.

Интерфейс комадной строки и редактор

  • 📖 Firebase Tools UI - Веб-интерфейс для Firebase Emulator Suite.
  • 🔧 VSCode Firebase Explorer - Исследуйте и управляйте своими проектами Firebase.
  • 🔧 Firebase Tools - Инструменты командной строки Firebase.
  • 🔧 Firebase CI - Упрощенное взаимодействие с Firebase для непрерывной интеграции.
  • 🔧 Firecode - Расширение VSCode для правил безопасности.
  • 🔧 Firebase Firestore Snippets - Содержит фрагменты для Firebase и Firestore в редакторе VSCode.
  • 🔧 Fuego - Клиентский интерфейс командной строки Firestore с возможностью добавить/обновить/выбрать записи с фильтрацией и разбиением на страницы.
  • 🔧 Firestore Rules Generator - Официальный (но экспериментальный) генератор правил Firebase для Cloud Firestore основанный на формате Google's Protocol Buffer.
  • 🔧 Firepit - Firepit - это автономная, портативная версия Firebase CLI, которая не имеет зависимостей (включая Node.js).
  • 🔧 Fireward - Простой в использовании язык для правил Firestore, похожий на Firebase Bolt.
  • 🔧 Svarog - Проверка схем Cloud Firestore с помощью JSON Schema сгенерированными вспомогательными функциями Security Rule.
  • 🔧 Firetable - Подобный Excel/Google Таблицам интерфейс для Firebase/Firestore. Больше никаких админ-порталов!
  • 🔧 VSFire - Устарело Расширение VSCode для подсветки синтаксиса и дополнения кода с помощью правил и индексов безопасности Firestore.
  • 📝 Refi App - Инструмент с графическим интерфейсом с открытым исходным кодом, облегчающий взаимодействие с Firestore.
  • 🔧 Firefoo - Инструмент администратора Cloud FireStore с экспортом JSON/CSV и консолью для запросов через JavaScript.
  • 🔧 asdf-firebase - asdf-vm плагин для firebase-tools. Управляйте Firebase через командную строку без Node.js npm! Полезно для python, golang, c++ & java Firebase-проектов.

Прочее

  • 🔧 Flank - Средство выполнения многопараллельных тестов для Android и iOS для Firebase Test Lab.
  • 🔌 Firestore Query Browser - WebApp в Query, Batch- редактирование и экспорт документов с переключением приложений и пользователей.
  • 🔌 FireDrill - Находите, изменяте, добавляйте, удаляйте, импортируйте, экспортиртируйте и создавайте отчеты на основе данных Firebase.
  • 💡 Unity Solutions - Используйте инструменты Firebase для включения общих функций в ваши игры.
  • 🔌 Firebase AIR Native Extension - Коллекция Firebase ANE предоставляет вам доступ к проекту Google Firebase в ваших проектах AdobeAir, поддерживаемых как на Android, так и на iOS, со 100% идентичным ActionScript API.
  • 🔌 QtFirebase - Попытка вывести Google Firebase C++ API на Qt+ QML.
  • 📝 StackBlitz to Firebase Hosting Deployments - StackBlitz (онлайн-редактор кода) для статического развертывания Firebase Hosting.
  • 🔧 Flamelink - CMS для Firebase. Поддерживает Firestore, RealtimeDatabase & Storage.
  • 📹 Firebase Summit 2018 - Все доклады Firebase Summit 2018.
  • 📹 Firebase @ Google Cloud Next '18 - Все доклады Firebase @ Google Cloud Next 2018.
  • 📹 Firebase @ Google IO '18 - Все доклады Firebase @ Google IO 2018.
  • 📹 #AskFirebase YouTube Playlist - Официальный плейлист #AskFirebase на YouTube.
  • 📝 State of Firebase (mid 2019) - Cloud Next & Google I/O 2019 Обновления!
  • 📹 Firebase @ Google IO '19 - Все доклады Firebase @ Google IO 2019.
  • 📹 Firebase Summit 2019 - Все доклады Firebase @ Firebase Summit 2019.
  • 📹 Firebase Live 2020 - Firebase Live - это серия выпусков для разработчиков приложений, состоящая из бесед, советов и технических руководств, направленных на повышение их производительности, знаний и совместной работы.
  • 📹 Firebase Summit 2020 - Все беседы с @ Firebase Summit 2020.

Источники информации

Официальные

Сообщество

За кем еще мы должны последовать!?

Поддержка проекта

Поддержка любого рода приветствуются, просто следуйте инструкциям!

Участники

Спасибо этим участникам!