Portal solusi Firebase
Penghitung terdistribusi
Banyak aplikasi realtime memiliki dokumen yang berfungsi sebagai penghitung. Misalnya, Anda mungkin menghitung 'suka' di postingan, atau 'favorit' untuk item tertentu. Di Cloud Firestore, Anda tidak dapat memperbarui satu dokumen dengan kecepatan tak
- Tutorial
- Firestore
Agregasi waktu tulis
Kueri di Cloud Firestore memungkinkan Anda menemukan dokumen dalam koleksi besar. Untuk mempelajari properti koleksi secara keseluruhan, Anda dapat menggabungkan data dari koleksi. Anda dapat menggabungkan data pada waktu baca atau pada waktu tulis:
- Tutorial
- Firestore
Menayangkan konten Firestore yang dipaketkan dari CDN
Banyak aplikasi menayangkan konten yang sama kepada semua pengguna saat pemuatan halaman pertama. Misalnya, situs berita dapat menampilkan berita terbaru, atau situs e-commerce dapat menampilkan item terlaris. Jika konten ini ditayangkan dari Cloud
- Tutorial
- Firestore
Memetakan data Cloud Firestore dengan Swift Codable
Dengan Codable API Swift yang diperkenalkan di Swift 4, kita dapat memanfaatkan keandalan memanfaatkan keandalan compiler untuk mempermudah pemetaan data dari format serial ke jenis Swift. Anda mungkin telah menggunakan Codable untuk memetakan data
- Tutorial
- Firestore
Mem-build kehadiran di Cloud Firestore
Berdasarkan jenis aplikasi yang Anda bangun, fitur ini berguna untuk mendeteksi pengguna atau perangkat yang sedang online — fitur ini dikenal sebagai pendeteksi "kehadiran". Misalnya, jika sedang mem-build aplikasi seperti jaringan sosial atau
- Tutorial
- Firestore
Mengamankan akses data untuk pengguna dan grup
Banyak aplikasi kolaboratif yang dapat digunakan pengguna untuk membaca dan menulis bagian data yang berlainan berdasarkan sekumpulan izin. Misalnya, pada aplikasi pengeditan dokumen, pengguna dapat mengizinkan beberapa pengguna untuk membaca dan
- Tutorial
- Firestore
Mengimplementasikan chatbot berbasis AI
Gunakan Firebase Extensions untuk menambahkan chatbot berbasis AI ke aplikasi Anda. Anda dapat menggunakan chatbot untuk meningkatkan layanan pelanggan, memasarkan fitur atau layanan baru, memberikan penawaran harga penjualan, atau sejumlah kasus
- Tutorial
- Firestore
Memperkaya nilai media
Gunakan Cloud Firestore dan Firebase Extensions untuk membuka nilai resource audio dan gambar menggunakan model AI. Ekstrak label dari gambar dan simpan ke Firestore menggunakan Cloud Vision API. Pelajari lebih lanjut. Transkripsikan file audio di
- Tutorial
- Firestore
Mulai menggunakan AI generatif
Halaman ini membantu Anda mulai menerapkan fitur AI generatif di aplikasi. Panduan ini menjelaskan fitur dan integrasi untuk Firestore yang melibatkan AI generatif. Menciptakan solusi inovatif yang didukung AI untuk kasus penggunaan seperti chatbot
- Tutorial
- Firestore
Kueri geografis
Banyak aplikasi memiliki dokumen yang diindeks berdasarkan lokasi fisik. Misalnya, aplikasi Anda mungkin mengizinkan pengguna untuk mencari toko yang dekat dengan lokasi mereka saat ini. Geohash adalah sistem untuk mengenkode pasangan (latitude,
- Tutorial
- Firestore
Menayangkan konten dinamis dan menghosting microservice menggunakan Firebase Hosting
Gunakan opsi komputasi tanpa server untuk menghosting microservice dengan mengarahkan permintaan HTTPS untuk memicu fungsi dan aplikasi dalam container agar berjalan dalam lingkungan yang aman dan terkelola.
- Konsep
- Firebase Hosting
- Cloud Functions for Firebase
- Cloud Run
Memperkaya penanganan teks
Gunakan Cloud Firestore dan Firebase Extensions untuk meningkatkan kemampuan Anda dalam menangani aset teks. Dengan ekstensi ini, Anda dapat meringkas kolom dalam dokumen Cloud Firestore menggunakan PaLM API. Pelajari lebih lanjut. Gunakan ekstensi
- Tutorial
- Firestore
Mengintegrasikan dengan BigQuery
BigQuery adalah data warehouse analisis yang terkelola sepenuhnya, berskala petabyte, dan hemat biaya, yang dapat Anda gunakan untuk menjalankan analisis pada data dalam jumlah besar. Anda dapat menggunakan Firebase Extensions berikut untuk
- Tutorial
- Firestore
Penelusuran teks lengkap
Sebagian besar aplikasi memungkinkan pengguna untuk menelusuri konten aplikasi. Misalnya, Anda dapat menelusuri postingan berisi kata tertentu atau mencari catatan yang Anda tulis mengenai topik tertentu. Cloud Firestore tidak mendukung pengindeksan
- Tutorial
- Firestore
Meluncurkan Firebase App Check secara bertahap menggunakan Firebase Remote Config
Anda dapat menggunakan Firebase App Check dengan App Attest untuk melindungi layanan backend dan memverifikasi bahwa permintaan ke layanan Firebase berasal dari aplikasi asli milik Anda. Umumnya, sebaiknya lakukan orientasi pengguna secara bertahap
- Codelab
- Firebase Remote Config
- Firebase App Check
Menambahkan Klasifikasi Teks di perangkat ke aplikasi Anda dengan TensorFlow Lite dan Firebase - Codelab Android
Dalam codelab ini, Anda akan mempelajari cara menerapkan Klasifikasi Teks menggunakan Firebase dan TensorFlow Lite.
- Codelab
- Firebase
- Android
- TensorFlow
- Firebase ML
Firebase App Check untuk platform Apple
Firebase App Check membantu melindungi resource backend Anda dari penyalahgunaan, seperti penipuan tagihan dan phishing, dengan memastikan permintaan berasal dari aplikasi dan perangkat yang sah. Fitur ini berfungsi dengan layanan Firebase dan
- Codelab
- Firebase App Check
Kenali Firebase untuk Flutter
Pelajari cara mem-build aplikasi seluler Flutter dengan Firebase.
- Codelab
- Firebase
- Android
- Firestore
- Flutter
- Firebase Authentication
Membangun aplikasi web yang didukung AI dengan Firebase Extensions untuk Gemini API
Pelajari cara menggunakan Firebase Extensions dengan Gemini API untuk mem-build aplikasi web dengan fitur yang didukung AI, seperti rekomendasi yang dipersonalisasi.
- Codelab
- Firebase Extensions
- Firebase
- Firestore
- Firebase App Hosting
Codelab Firebase Lintas Perangkat
Dalam codelab ini, Anda akan mem-build pemutar musik sederhana untuk Android, iOS, dan Web, menggunakan Flutter. Pemutar ini akan terhubung ke Firebase RTDB, yang akan memungkinkan pengguna menyinkronkan pemutaran di seluruh perangkat mereka.
- Codelab
- Firebase Realtime Database
- Firebase Authentication
Menambahkan Klasifikasi Teks di perangkat ke aplikasi Anda dengan TensorFlow Lite dan Firebase - Codelab iOS
Dalam codelab ini, Anda akan mempelajari cara menerapkan Klasifikasi Teks menggunakan Firebase dan TensorFlow Lite.
- Codelab
- TensorFlow
- Firebase
- Firebase ML
Fitur Autentikasi Lanjutan
Pelajari cara menerapkan autentikasi multi-faktor dan membuat persyaratan autentikasi kustom dengan fungsi pemblokiran
- Codelab
- Firebase Authentication
Kenali Firebase untuk web
Build aplikasi web dari awal dengan Firebase dan editor online StackBlitz. Anda akan menggunakan HTML dan JavaScript dasar untuk terhubung ke Firebase. Ini adalah cara efektif untuk memperkenalkan penggunaan Firebase console dan integrasi Firebase ke dalam aplikasi. Anda tidak memerlukan pengetahuan sebelumnya yang luas atau penginstalan software.
- Codelab
- Firebase Hosting
- Firebase
- Firebase Authentication
- Firestore
Menambahkan alur autentikasi pengguna ke aplikasi Flutter menggunakan FirebaseUI
Dalam codelab ini, Anda akan mempelajari cara menambahkan Firebase Authentication ke aplikasi Flutter hanya dengan beberapa baris kode.
- Codelab
- Firebase
- Firebase Authentication
- Flutter
Praktik terbaik umum untuk menyiapkan project Firebase
Pelajari praktik terbaik yang paling umum untuk menyiapkan project Firebase dan mendaftarkan aplikasi ke project sehingga Anda memiliki alur kerja pengembangan yang jelas dengan menggunakan lingkungan yang berbeda.
- Praktik terbaik
Pedoman keamanan umum untuk lingkungan alur kerja pengembangan yang berbeda
Pelajari praktik terbaik yang paling penting untuk memastikan bahwa setiap lingkungan dalam alur kerja pengembangan Anda aman.
- Praktik terbaik
- Firebase Authentication
- Firebase App Check
Daftar periksa peluncuran Firebase
Tinjau checklist ini sebelum peluncuran untuk memastikan aplikasi Anda dan produk Firebase yang digunakannya siap untuk produksi.
- Praktik terbaik
Checklist keamanan Firebase
Tinjau checklist panduan ini untuk membantu mengamankan resource Firebase dan data pengguna Anda.
- Praktik terbaik
- Firebase Authentication
- Firebase App Check
Apa yang harus dilakukan terlebih dahulu untuk mulai menggunakan Firebase Authentication?
Pilih opsi autentikasi yang sesuai untuk aplikasi Anda berdasarkan kasus penggunaan, pengalaman, dan arsitektur aplikasi Anda.
- Praktik terbaik
- Firebase Authentication
Menggunakan monorepos dengan App Hosting
Deploy aplikasi monorepo berbasis Nx dengan App Hosting.
- Tutorial
- Firebase App Hosting
Men-deploy beberapa lingkungan dari codebase
Deploy ke beberapa lingkungan dari codebase yang sama – misalnya, setel lingkungan staging dan production agar memiliki konfigurasi yang berbeda.
- Tutorial
- Firebase App Hosting
Menghapus dan mengekspor data pengguna akhir
Pelajari opsi untuk membantu pengguna mengontrol data mereka.
- Tutorial
- Firebase Realtime Database
- Firebase Authentication
- Firestore
- Cloud Functions for Firebase
Menambahkan fungsi baru ke aplikasi web dengan cepat menggunakan Firebase Extensions
Dalam codelab ini, Anda akan menambahkan fungsi ke aplikasi web marketplace online menggunakan Firebase Extensions.
- Codelab
- Firebase
- Firebase Extensions
- Firebase Realtime Database
Membuat fitur AI generatif yang didukung oleh data Anda dengan Firebase Genkit
Pelajari cara menggunakan Firebase Genkit untuk membangun fitur AI generatif dengan keterampilan dan alat pengembangan aplikasi yang sudah Anda ketahui.
- Codelab
- Firebase App Hosting
- Firebase Genkit
- Firebase
- Firestore
Melindungi data Firestore Anda dengan Aturan Keamanan Firebase
Pelajari cara melindungi data Firestore dengan Aturan Keamanan
- Codelab
- Firestore
- Firebase
Pengembangan Lokal dengan Firebase Emulator Suite
Pelajari cara mengembangkan aplikasi web dengan Firebase Emulator Suite.
- Codelab
- Firebase Authentication
- Firebase Hosting
- Firestore
- Cloud Functions for Firebase
Pengembangan lokal untuk aplikasi Flutter Anda menggunakan Firebase Emulator Suite
Codelab yang menguraikan cara menggunakan Firebase Emulator Suite selama pengembangan dengan Flutter. Codelab ini akan menggunakan emulator Auth dan Firestore untuk mendemonstrasikan penggunaan emulator.
- Codelab
- Firebase
- Firebase Authentication
- Flutter
- Firestore
Studi Kasus eBay
eBay Motors menggunakan Firebase ML untuk mengategorikan gambar dengan cepat, mengurangi biaya, dan meningkatkan kualitas pengalaman pengguna
- Firebase ML
Studi Kasus Hawkin Dynamics
Hawkin Dynamics menaikkan level produk mereka dalam 2 minggu, bukan berbulan-bulan
- Firestore
- Cloud Functions for Firebase
Develop locally with Firebase
Learn to develop and run apps in local environments with Firebase.
- Jalur
- Firebase
- Firestore
- Firebase Hosting
- Firebase Realtime Database
- Cloud Storage for Firebase
- Cloud Functions for Firebase
- Firebase Authentication
Build your first web app with Firebase
Learn the basics of the Firebase app development platform and build your first app using Firebase.
- Jalur
- Firebase Authentication
- 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.
- Jalur
- Firebase Extensions
- 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.
- Jalur
- Firebase App Check
- Firebase
Build web apps backed by Cloud Firestore
Learn to efficiently and securely store and sync app data with Cloud Firestore.
- Jalur
- Firebase
- Firestore
Tidak dapat menemukan solusi untuk kasus penggunaan Anda?
Kami sering menambahkan solusi baru, jadi pastikan untuk memeriksa kembali nanti.
Jika Anda memiliki ide untuk solusi tertentu, kami ingin mendengarnya.
Beri tahu kami tentang kasus penggunaan Anda