Portal rozwiązań Firebase
Agregacje czasu zapisu
Zapytania w Cloud Firestore umożliwiają znajdowanie dokumentów w dużych kolekcjach. Aby uzyskać statystyki dotyczące właściwości kolekcji jako całości, możesz agregować dane w jej obrębie. Dane możesz agregować w czasie odczytu lub zapisu: Aggregacje
- Samouczek
- Firestore
- 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
- 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
- Firebase
- Firestore
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
- Firestore
- Firebase
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
- Firebase
- Firestore
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
- Firebase
- Firestore
Wzbogacanie obsługi tekstu
Użyj komponentów tekstowych Cloud Firestore i Firebase Extensions, aby wzbogacić swoje możliwości pracy z komponentami tekstowymi. To rozszerzenie umożliwia podsumowanie pola w dokumencie Cloud Firestore za pomocą interfejsu PaLM API. Więcej
- Samouczek
- Firebase
- Firestore
Obsługa połączonych treści Firestore z CDN
Wiele aplikacji wyświetla tę samą treść 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
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
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
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
- 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
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
- Firebase
- Firestore
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
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 Functions dla Firebase
- Firebase
- Cloud Run
- Hosting 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
- Uwierzytelnianie Firebase
- Firebase App Check
- 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
- Uwierzytelnianie Firebase
- Firebase
- Firebase App Check
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
Używanie monorepozycji z App Hosting
Wdrażaj aplikacje monorepozytologiczne oparte na Nx za pomocą App Hosting.
- Samouczek
- Firebase
- Firebase App Hosting
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
- Firebase App Hosting
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)
- Firebase
- Rozszerzenia w Firebase
- Baza danych czasu rzeczywistego 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)
- Firebase
- Firebase App Hosting
- Firestore
- Rozszerzenia w 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)
- Firebase Genkit
- Firestore
- Firebase App Hosting
- Firebase
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)
- Flutter
- Uwierzytelnianie Firebase
- Firebase
Poznaj Firebase dla Flutter
Dowiedz się, jak utworzyć aplikację mobilną Flutter za pomocą Firebase.
- Ćwiczenie (w Codelabs)
- Firebase
- Uwierzytelnianie Firebase
- Firestore
- Flutter
- Android
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)
- Uwierzytelnianie Firebase
- Firestore
- Hosting Firebase
- 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)
- Flutter
- Firebase
- Firestore
- Uwierzytelnianie Firebase
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)
- Uwierzytelnianie Firebase
- Hosting Firebase
- Firestore
- Cloud Functions dla 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)
- Uwierzytelnianie Firebase
- Baza danych czasu rzeczywistego 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)
- Android
- Firebase ML
- TensorFlow
- Firebase
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
- Firebase
- Firestore
- 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)
- Firebase App Check
- Zdalna konfiguracja Firebase
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
- Cloud Storage dla Firebase
- Firestore
- Cloud Functions dla Firebase
- Hosting Firebase
- Firebase
- Uwierzytelnianie Firebase
- Baza danych czasu rzeczywistego 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
- Hosting Firebase
- Firebase
- Firestore
- Uwierzytelnianie Firebase
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
- Rozszerzenia w Firebase
- Gemini
- Firebase
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 App Check
- Firebase
Build web apps backed by Cloud Firestore
Learn to efficiently and securely store and sync app data with Cloud Firestore.
- Ścieżka
- Firebase
- Firestore
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