Portal rozwiązań Firebase
Zapytania geograficzne
Wiele aplikacji ma dokumenty indeksowane według lokalizacji fizycznej. Aplikacja może na przykład umożliwiać użytkownikom przeglądanie sklepów w pobliżu ich bieżącej lokalizacji. Geohash to system kodowania pary (latitude, longitude) w jeden ciąg
- Samouczek
- Firebase
- Firestore
Rozproszone liczniki
Wiele aplikacji działających w czasie rzeczywistym ma dokumenty, które pełnią funkcję liczników. Możesz na przykład zliczać polubienia postu lub ulubione treści. W Cloud Firestore nie można aktualizować pojedynczego dokumentu z nieograniczoną
- Samouczek
- Firestore
- Firebase
Obsługa treści dynamicznych i hostowanie mikroserwisów z użyciem Hostingu Firebase
Korzystaj z opcji bezserwerowego przetwarzania danych do hostowania mikroserwisów, kierując żądania HTTPS do funkcji wywołania i skonteneryzowanych aplikacji, aby działały w zarządzanym, bezpiecznym środowisku.
- Pojęcie
- Cloud Run
- Firebase
- Hosting Firebase
- Cloud Functions dla Firebase
Ogólne sprawdzone metody konfigurowania projektów Firebase
Poznaj ogólne, ogólne sprawdzone metody konfigurowania projektów Firebase i rejestrowania w nich aplikacji, aby mieć jasny proces tworzenia, który wykorzystuje odrębne środowiska.
- Sprawdzone metody
- Firebase
Ogólne wskazówki dotyczące bezpieczeństwa w różnych środowiskach programistycznych
Poznaj najważniejsze sprawdzone metody zapewniające bezpieczeństwo każdego środowiska w procesie programowania.
- Sprawdzone metody
- Firebase
- Uwierzytelnianie Firebase
- Firebase App Check
Bezpieczny dostęp do danych dla użytkowników i grup
Wiele aplikacji do współpracy umożliwia użytkownikom odczytywanie i zapisywanie różnych danych na podstawie zestawu uprawnień. W aplikacji do edycji dokumentów użytkownicy mogą na przykład zezwolić kilku osobom na odczyt i edycję dokumentów,
- Samouczek
- Firestore
- Firebase
Lista kontrolna uruchomienia Firebase
Przejrzyj tę listę kontrolną przed wprowadzeniem aplikacji na rynek, by upewnić się, że Twoja aplikacja i używane w niej usługi Firebase są gotowe do wdrożenia w wersji produkcyjnej.
- Sprawdzone metody
- Firebase
Pierwsze kroki z generatywną AI
Na tej stronie znajdziesz informacje, które pomogą Ci zacząć wdrażać funkcje generatywnej AI w aplikacji. Znajdziesz tu opisy funkcji i integracji Firestore, które wykorzystują generatywną AI. Tworzenie innowacyjnych rozwiązań opartych na AI do
- Samouczek
- Firestore
- Firebase
Tworzenie obecności w Cloud Firestore
W zależności od typu tworzonej aplikacji może być przydatne wykrywanie, którzy użytkownicy lub urządzenia są aktywnie online, czyli wykrywanie „obecności”. Jeśli np. tworzysz aplikację do obsługi sieci społecznościowej lub wdrażasz flotę urządzeń
- Samouczek
- Firestore
- Firebase
Wzbogacanie obsługi tekstu
Użyj komponentów tekstowych Cloud Firestore i Firebase Extensions, aby zwiększyć możliwości pracy z komponentami tekstowymi. To rozszerzenie umożliwia podsumowanie pola w dokumencie Cloud Firestore za pomocą interfejsu PaLM API. Więcej informacji
- Samouczek
- Firestore
- Firebase
Lista kontrolna zabezpieczeń Firebase
Zapoznaj się z tą listą kontrolną ze wskazówkami, jak zachować zasoby Firebase i użytkowników aby zadbać o bezpieczeństwo danych.
- Sprawdzone metody
- Firebase App Check
- Firebase
- Uwierzytelnianie Firebase
Integracja z BigQuery
BigQuery to w pełni zarządzana, skalowalna w petabajtach i ekonomiczna hurtownia danych analitycznych, która umożliwia przeprowadzanie analiz ogromnych ilości danych. Aby połączyć Cloud Firestore z BigQuery, możesz użyć tych opcji: Firebase
- Samouczek
- Firebase
- Firestore
Od czego zacząć korzystać z Uwierzytelniania Firebase?
Wybierz odpowiednią opcję uwierzytelniania dla swojej aplikacji na podstawie przypadku użycia, doświadczenia i architektury aplikacji.
- Sprawdzone metody
- Firebase
- Uwierzytelnianie Firebase
Obsługa połączonych treści Firestore z CDN
Wiele aplikacji wyświetla te same treści wszystkim użytkownikom przy pierwszym wczytaniu strony. Na przykład witryna z wiadomościami może wyświetlać najnowsze artykuły, a sklep internetowy – najlepiej sprzedające się produkty. Jeśli te treści są
- Samouczek
- Firestore
- Firebase
Wyszukiwanie pełnotekstowe
Większość aplikacji umożliwia użytkownikom wyszukiwanie treści. Możesz na przykład wyszukać posty zawierające określone słowo lub notatki na dany temat. Cloud Firestore nie obsługuje indeksowania ani wyszukiwania w dokumentach w przypadku pól
- Samouczek
- Firestore
- Firebase
Używanie monorepozycji z App Hosting
Wdrażaj aplikacje monorepozytologiczne oparte na Nx za pomocą App Hosting.
- Samouczek
- Firebase App Hosting
- Firebase
Wdrażanie wielu środowisk z bazy kodu
Wdrażaj je w wielu środowiskach z poziomu tej samej bazy kodu. Możesz na przykład ustawić różne konfiguracje środowiska testowego i produkcyjnego.
- Samouczek
- Firebase App Hosting
- Firebase
Agregacje czasu zapisu
Zapytania w Cloud Firestore umożliwiają znajdowanie dokumentów w dużych kolekcjach. Aby uzyskać informacje o usługach w zbiorze jako całości, możesz agregować dane w zbiorze. Dane możesz agregować w czasie odczytu lub zapisu: Aggregacje na etapie
- Samouczek
- Firebase
- Firestore
Wdrażanie czatbota opartego na AI
Użyj Firebase Extensions, aby dodać do aplikacji chatbota opartego na AI. Możesz używać chatbotów do ulepszania obsługi klienta, promowania nowych funkcji lub usług, przedstawiania ofert sprzedaży itp. Za pomocą tego rozszerzenia możesz łatwo wdrożyć
- Samouczek
- Firestore
- Firebase
Wzbogacanie wartości multimediów
Użyj funkcji Cloud Firestore i Firebase Extensions, aby wykorzystać potencjał swoich zasobów audio i obrazów za pomocą modeli AI. Wyodrębniaj etykiety z obrazów i zapisuj je w Firestore za pomocą interfejsu Cloud Vision API. Więcej informacji
- Samouczek
- Firestore
- Firebase
Mapowanie danych Cloud Firestore za pomocą Swift Codable
Interfejs Codable API w Swift, wprowadzony w wersji 4, pozwala nam wykorzystać możliwości kompilatora, aby ułatwić mapowanie danych z serializowanych formatów na typy Swift. Możesz używać interfejsu Codable do mapowania danych z interfejsu API
- Samouczek
- Firebase
- Firestore
Szybko dodawaj nowe funkcje do aplikacji internetowej dzięki rozszerzeniom Firebase
W tym ćwiczeniu dodasz do aplikacji internetowej platformy handlowej funkcje za pomocą rozszerzeń Firebase.
- Ćwiczenie (w Codelabs)
- Baza danych czasu rzeczywistego Firebase
- Firebase
- Rozszerzenia w Firebase
Tworzenie aplikacji internetowych opartych na AI za pomocą Firebase Extensions dla interfejsu Gemini API
Dowiedz się, jak używać rozszerzeń Firebase z interfejsem Gemini API, aby tworzyć aplikacje internetowe z funkcjami opartymi na AI, takimi jak spersonalizowane rekomendacje.
- Ćwiczenie (w Codelabs)
- Firestore
- Rozszerzenia w Firebase
- Firebase App Hosting
- Firebase
Tworzenie funkcji generatywnej AI na podstawie Twoich danych za pomocą Firebase Genkit
Dowiedz się, jak używać Firebase Genkit do tworzenia funkcji generatywnej AI, korzystając z umiejętności i narzędzi do tworzenia aplikacji, które już znasz.
- Ćwiczenie (w Codelabs)
- Firestore
- Firebase
- Firebase App Hosting
- Firebase Genkit
Dodawanie procesu uwierzytelniania użytkowników do aplikacji Flutter za pomocą FirebaseUI
Z tego ćwiczenia w Codelabs dowiesz się, jak dodać uwierzytelnianie Firebase do aplikacji Flutter za pomocą zaledwie kilku linijek kodu.
- Ćwiczenie (w Codelabs)
- Uwierzytelnianie Firebase
- Firebase
- Flutter
Poznaj Firebase dla Flutter
Dowiedz się, jak utworzyć aplikację mobilną Flutter za pomocą Firebase.
- Ćwiczenie (w Codelabs)
- Firestore
- Flutter
- Android
- Uwierzytelnianie Firebase
- Firebase
Informacje o Firebase w przeglądarce
Utwórz aplikację internetową od podstaw, korzystając z Firebase i edytora online StackBlitz. Podczas rozmów z Firebase będziesz używać podstawowego języka HTML i JavaScript. To świetne wprowadzenie do używania konsoli Firebase i integrowania Firebase z aplikacją. Nie jest potrzebna znacząca wiedza ani instalowanie oprogramowania.
- Ćwiczenie (w Codelabs)
- Firebase
- Uwierzytelnianie Firebase
- Firestore
- Hosting Firebase
Zaawansowane funkcje uwierzytelniania
Dowiedz się, jak wdrożyć uwierzytelnianie wielopoziomowe i utworzyć niestandardowe wymagania dotyczące uwierzytelniania za pomocą funkcji blokowania
- Ćwiczenie (w Codelabs)
- Uwierzytelnianie Firebase
Lokalne programowanie aplikacji Flutter z użyciem Pakietu emulatorów Firebase
Ćwiczenie z programowania pokazujące, jak korzystać z Pakietu emulatorów Firebase podczas programowania we Flutter. Ćwiczenia z programowania wykorzystują emulatory uwierzytelniania i Firestore do zademonstrowania ich używania.
- Ćwiczenie (w Codelabs)
- Firestore
- Firebase
- Uwierzytelnianie Firebase
- Flutter
Ochrona danych Firestore za pomocą reguł zabezpieczeń Firebase
Dowiedz się, jak chronić dane Firestore za pomocą reguł zabezpieczeń
- Ćwiczenie (w Codelabs)
- Firebase
- Firestore
Programowanie lokalne dzięki Pakietowi emulatorów Firebase
Dowiedz się, jak tworzyć aplikacje internetowe przy użyciu Pakietu emulatorów Firebase.
- Ćwiczenie (w Codelabs)
- Firestore
- Uwierzytelnianie Firebase
- Cloud Functions dla Firebase
- Hosting Firebase
Ćwiczenie z programowania w Firebase na różnych urządzeniach
W ramach tego ćwiczenia w programie utworzysz przy użyciu technologii Flutter prosty odtwarzacz muzyki na Androida, iOS i w przeglądarce. Ten odtwarzacz połączy się z bazą danych Firebase (RTDB), co pozwoli użytkownikom synchronizować odtwarzanie na różnych urządzeniach.
- Ćwiczenie (w Codelabs)
- Baza danych czasu rzeczywistego Firebase
- Uwierzytelnianie Firebase
Dodawanie klasyfikacji tekstu na urządzeniu za pomocą TensorFlow Lite i Firebase – iOS Codelabs
Z tego ćwiczenia w Codelabs dowiesz się, jak wdrożyć klasyfikację tekstu za pomocą Firebase i TensorFlow Lite.
- Ćwiczenie (w Codelabs)
- Firebase
- Firebase ML
- TensorFlow
Dodawanie klasyfikacji tekstu na urządzeniu za pomocą TensorFlow Lite i Firebase – ćwiczenia z programowania na Androida
Z tego ćwiczenia w Codelabs dowiesz się, jak wdrożyć klasyfikację tekstu za pomocą Firebase i TensorFlow Lite.
- Ćwiczenie (w Codelabs)
- Firebase
- Firebase ML
- TensorFlow
- Android
Czyszczenie i eksportowanie danych użytkowników
Dowiedz się, jak pomóc użytkownikom kontrolować ich dane.
- Samouczek
- Cloud Functions dla Firebase
- Baza danych czasu rzeczywistego Firebase
- Firestore
- Firebase
- Uwierzytelnianie Firebase
Stopniowo wdrażaj Sprawdzanie aplikacji Firebase za pomocą Zdalnej konfiguracji Firebase
Za pomocą Sprawdzania aplikacji Firebase z aplikacją App Attest możesz chronić usługi backendu i sprawdzać, czy żądania wysyłane do usług Firebase pochodzą z autentycznej aplikacji. Ogólnie zalecamy stopniowe wprowadzanie użytkowników w usłudze App
- Ćwiczenie (w Codelabs)
- Zdalna konfiguracja Firebase
- Firebase App Check
Sprawdzanie aplikacji Firebase na platformach Apple
Sprawdzanie aplikacji Firebase pomaga chronić zasoby backendu przed nadużyciami takimi jak oszustwa związane z płatnościami czy wyłudzanie informacji, pilnując, aby żądania pochodziły z dozwolonych aplikacji i urządzeń. Współpracuje z usługami
- Ćwiczenie (w Codelabs)
- Firebase App Check
Develop locally with Firebase
Learn to develop and run apps in local environments with Firebase.
- Ścieżka
- Hosting Firebase
- Firebase
- Firestore
- Baza danych czasu rzeczywistego Firebase
- Cloud Functions dla Firebase
- Uwierzytelnianie Firebase
- Cloud Storage dla Firebase
Build your first web app with Firebase
Learn the basics of the Firebase app development platform and build your first app using Firebase.
- Ścieżka
- Firebase
- Uwierzytelnianie Firebase
- Hosting Firebase
- Firestore
Gemini API Firebase Extensions: Quickly enhance your app with generative AI
Learn how the Gemini API Firebase Extensions enable you to add Gemini to your apps without becoming an AI expert.
- Ścieżka
- Firebase
- Rozszerzenia w Firebase
- Gemini
Protect your app from abuse with App Check
App Check uses platform-specific attestation providers to restrict access to traffic that's coming from your genuine apps. In addition to protecting your backend resources on Firebase, you can also use it to protect other resources or endpoints or your own server. Complete the playlist to learn about the versatility of App Check and how you can start using it today.
- Ścieżka
- Firebase
- Firebase App Check
Build web apps backed by Cloud Firestore
Learn to efficiently and securely store and sync app data with Cloud Firestore.
- Ścieżka
- Firestore
- Firebase
Nie możesz znaleźć rozwiązania dostosowanego do Twojego przypadku użycia?
Często dodajemy nowe rozwiązania, więc zaglądaj tu częściej.
Jeśli masz pomysł na konkretne rozwiązanie, chętnie go poznamy.
Podaj informacje o przypadku użycia