פורטל הפתרונות של Firebase
מונה מבוזר
באפליקציות רבות בזמן אמת יש מסמכים שמשמשים כמספרים. לדוגמה, אפשר לספור 'לייקים' על פוסט או 'פריטים מועדפים' של פריט ספציפי. ב- Cloud Firestore, אי אפשר לעדכן מסמך אחד בקצב בלתי מוגבל. אם יש לכם מונה שמבוסס על מסמך יחיד ויש לו הוספות תכופות מספיק,
- מדריך
- Firebase
- Firestore
צבירת נתונים בזמן כתיבה
שאילתות ב- Cloud Firestore מאפשרות למצוא מסמכים באוספים גדולים. כדי לקבל תובנות לגבי המאפיינים של האוסף כולו, אפשר לצבור נתונים על פני האוסף. אפשר לצבור נתונים בזמן הקריאה או בזמן הכתיבה: צבירויות בזמן הקריאה מחשבות תוצאה בזמן הבקשה. Cloud Firestore
- מדריך
- Firestore
- Firebase
שאילתות גיאוגרפיות
באפליקציות רבות יש מסמכים שנוספו לאינדקס לפי מיקומים פיזיים. לדוגמה, האפליקציה שלכם עשויה לאפשר למשתמשים לעיין בחנויות שנמצאות ליד המיקום הנוכחי שלהם. Geohash היא מערכת לקידוד של זוג (latitude, longitude) למחרוזת Base32 אחת. במערכת Geohash, העולם
- מדריך
- Firebase
- Firestore
הצגת תוכן דינמי ואירוח מיקרו-שירותים (microservices) באמצעות אירוח ב-Firebase
אפשר להשתמש באפשרויות של מחשוב ללא שרת (serverless) כדי לארח מיקרו-שירותים. לשם כך, מפנים בקשות HTTPS להפעלת פונקציות ואפליקציות בקונטיינרים כדי שהן יפעלו בסביבה מאובטחת ומנוהלת.
- קונספט
- אירוח ב-Firebase
- Firebase
- Cloud Run
- Cloud Functions for Firebase
שיטות מומלצות כלליות להגדרת פרויקטים ב-Firebase
במדריך הזה תכירו את השיטות המומלצות הכלליות להגדרת פרויקטים ב-Firebase ולרישום האפליקציות שלכם לפרויקט, כדי ליצור תהליך פיתוח ברור שמשתמש בסביבות נפרדות.
- שיטות מומלצות
- Firebase
הנחיות אבטחה כלליות לסביבות עבודה שונות של פיתוח
ללמוד על השיטות המומלצות החשובות ביותר כדי לוודא שכל סביבה בתהליך הפיתוח שלכם מאובטחת.
- שיטות מומלצות
- אימות ב-Firebase
- Firebase App Check
- Firebase
גישה מאובטחת לנתונים של משתמשים וקבוצות
אפליקציות רבות לעבודה משותפת מאפשרות למשתמשים לקרוא ולכתוב קטעי נתונים שונים על סמך קבוצת הרשאות. לדוגמה, באפליקציה לעריכת מסמכים, המשתמשים יכולים לאפשר לכמה משתמשים לקרוא ולכתוב את המסמכים שלהם, תוך חסימת גישה לא רצויה. אתם יכולים להשתמש במודל
- מדריך
- Firebase
- Firestore
רשימת משימות להשקה ב-Firebase
כדאי לעיין ברשימת המשימות הזו לפני ההשקה כדי לוודא שהאפליקציה והמוצרים ב-Firebase שבהם היא משתמשת מוכנים לייצור.
- שיטות מומלצות
- Firebase
מתחילים לעבוד עם AI גנרטיבי
בדף הזה מוסבר איך להתחיל להטמיע תכונות של AI גנרטיבי באפליקציה. כאן מפורטות התכונות והשילובים של Firestore שכוללים AI גנרטיבי. כדי ליצור פתרונות חדשניים מבוססי-AI לתרחישי שימוש כמו המלצות למוצרים וצ'אטבוטים, בדרך כלל נדרש חיפוש דמיון בין וקטורים, או
- מדריך
- Firestore
- Firebase
בניית נוכחות ב-Cloud Firestore
בהתאם לסוג האפליקציה שאתם מפתחים, יכול להיות שיהיה שימושי לזהות אילו מהמשתמשים או המכשירים שלכם נמצאים אונליין באופן פעיל – כלומר, לזהות את 'הנוכחות' שלהם. לדוגמה, אם אתם מפתחים אפליקציה כמו רשת חברתית או פורסים צי של מכשירי IoT, תוכלו להשתמש במידע
- מדריך
- Firestore
- Firebase
העשרת הטיפול בטקסט
אפשר להשתמש ב- Cloud Firestore וב- Firebase Extensions כדי לשפר את היכולת לעבוד עם נכסי טקסט. התוסף הזה מאפשר לסכם שדה במסמך Cloud Firestore באמצעות PaLM API. מידע נוסף אפשר להשתמש בתוסף הזה כדי לקבל ציונים של רעילות לטקסטים שהמשתמשים שלחו, כמו
- מדריך
- Firebase
- Firestore
רשימת משימות אבטחה ב-Firebase
כדאי לעיין ברשימת ההנחיות הזו כדי לשמור על הגישה של משאבי Firebase ושל המשתמשים שלכם אבטחת נתונים.
- שיטות מומלצות
- Firebase
- Firebase App Check
- אימות ב-Firebase
שילוב עם BigQuery
BigQuery הוא מחסן נתונים (data warehouse) מנוהל ומשתלם לניתוח נתונים בקנה מידה של פטה-בייט, שמאפשר להריץ ניתוח נתונים על כמויות אדירות של נתונים. אפשר להשתמש ב- Firebase Extensions הבא כדי לקשר את Cloud Firestore ל- BigQuery: שליחת עדכונים מצטברים
- מדריך
- Firebase
- Firestore
מאיפה מתחילים עם אימות ב-Firebase?
עליכם לבחור את אפשרות האימות המתאימה לאפליקציה על סמך התרחיש לדוגמה, הניסיון שלכם והארכיטקטורה של האפליקציה.
- שיטות מומלצות
- Firebase
- אימות ב-Firebase
הגשת תוכן מ-CDN בחבילה
באפליקציות רבות מוצג אותו תוכן לכל המשתמשים בטעינת הדף הראשונה. לדוגמה, באתר חדשות יכולות להופיע הכתבות האחרונות, ובאתר מסחר אלקטרוני יכולים להופיע הפריטים הנמכרים ביותר. אם התוכן הזה יוצג מ- Cloud Firestore, כל משתמש ישלח שאילתה חדשה לקבלת אותן
- מדריך
- Firebase
- Firestore
חיפוש של טקסט מלא
ברוב האפליקציות המשתמשים יכולים לחפש בתוכן של האפליקציה. לדוגמה, אתם יכולים לחפש פוסטים שמכילים מילה מסוימת או הערות שכתבתם בנושא ספציפי. Cloud Firestore לא תומך בהוספה לאינדקס או בחיפוש של שדות טקסט במסמכים. בנוסף, לא מעשי להוריד אוסף שלם כדי לחפש
- מדריך
- Firebase
- Firestore
שימוש במונורפוס עם אירוח אפליקציות
פריסה של אפליקציות monorepo שמבוססות על Nx באמצעות אירוח אפליקציות.
- מדריך
- Firebase App Hosting
- Firebase
פריסת סביבות מרובות מקוד בסיס
פריסה בכמה סביבות מאותה קוד בסיס – לדוגמה, הגדרת הגדרות שונות בסביבת ה-staging ובסביבה הייצורית.
- מדריך
- Firebase
- Firebase App Hosting
הטמעת צ'אט בוט מבוסס-AI
אפשר להשתמש ב- Firebase Extensions כדי להוסיף לאפליקציה צ'אט בוט מבוסס-AI. אפשר להשתמש בצ'אט בוטים כדי לשפר את שירות הלקוחות, לשווק תכונה או שירות חדשים, לספק הצעות מחיר למכירות או למגוון רחב של תרחישים לדוגמה. התוסף הזה מאפשר לפרוס בצורה קלה צ'אטבוט
- מדריך
- Firebase
- Firestore
העשרת הערך של המדיה
אתם יכולים להשתמש ב- Cloud Firestore וב- Firebase Extensions כדי לממש את הערך של משאבי האודיו והתמונות שלכם באמצעות מודלים של AI. חילוץ תוויות מתמונות ושמירה ב-Firestore באמצעות Cloud Vision API. מידע נוסף תעתיק של קובצי אודיו ב-Cloud Storage לקובצי
- מדריך
- Firestore
- Firebase
מיפוי נתונים של Cloud Firestore באמצעות Swift Codable
ה-API של Codable ב-Swift, שהוצג ב-Swift 4, מאפשר לנו לנצל את העוצמה של המהדר כדי להקל על מיפוי נתונים מפורמטים בסריאליזציה לסוגי Swift. יכול להיות שהשתמשתם ב-Codable כדי למפות נתונים מ-Web API למודל הנתונים של האפליקציה (ולהפך), אבל האפשרויות של
- מדריך
- Firebase
- Firestore
הוספה מהירה של פונקציונליות חדשה לאפליקציית האינטרנט באמצעות תוספים ל-Firebase
ב-Codelab הזה תוסיפו פונקציונליות לאפליקציית אינטרנט של זירת מסחר אונליין באמצעות תוספים ל-Firebase.
- Codelab
- Firebase
- תוספים ל-Firebase
- מסד נתונים בזמן אמת ב-Firebase
פיתוח תכונות של AI גנרטיבי שמבוססות על הנתונים שלכם באמצעות Firebase Genkit
כאן תלמדו איך להשתמש ב-Firebase Genkit כדי לפתח תכונות מבוססות-AI גנרטיבי באמצעות המיומנויות והכלים שאתם כבר מכירים.
- Codelab
- Firebase App Hosting
- Firebase
- Firestore
- Firebase Genkit
הוספת תהליך אימות משתמש לאפליקציית Flutter באמצעות FirebaseUI
בקודלאב הזה תלמדו איך להוסיף אימות ב-Firebase לאפליקציית Flutter באמצעות כמה שורות קוד בלבד.
- Codelab
- Flutter
- Firebase
- אימות ב-Firebase
היכרות עם Firebase for Flutter
איך יוצרים אפליקציה לנייד ב-Flutter באמצעות Firebase
- Codelab
- אימות ב-Firebase
- Android
- Flutter
- Firestore
- Firebase
היכרות עם Firebase לאינטרנט
אתם יכולים לבנות אפליקציית אינטרנט מאפס בעזרת Firebase והעורך הדיגיטלי StackBlitz. כדי לתקשר עם Firebase, תשתמשו ב-HTML וב-JavaScript בסיסיים. זהו מבוא מצוין לשימוש במסוף Firebase ולשילוב של Firebase באפליקציה. אין צורך בידע קודם נרחב או בהתקנות תוכנה.
- Codelab
- Firestore
- אימות ב-Firebase
- Firebase
- אירוח ב-Firebase
תכונות אימות מתקדמות
איך מטמיעים אימות רב-גורמי ויוצרים דרישות אימות בהתאמה אישית באמצעות פונקציות חסימה
- Codelab
- אימות ב-Firebase
פיתוח אפליקציות אינטרנט מבוססות-AI באמצעות תוספים של Firebase ל-Gemini API
כאן מוסבר איך משתמשים בתוספים ל-Firebase בעזרת Gemini API כדי לפתח אפליקציית אינטרנט עם תכונות מבוססות-AI, כמו המלצות בהתאמה אישית.
- Codelab
- Firestore
- Firebase App Hosting
- תוספים ל-Firebase
- Firebase
פיתוח מקומי של אפליקציות Flutter באמצעות חבילת האמולטור של Firebase
Codelab שמסביר איך להשתמש בחבילת האמולטור של Firebase במהלך הפיתוח עם Flutter. ב-Codelab ייעשה שימוש באמולטורים Auth ו-Firestore כדי להדגים את השימוש באמולטור.
- Codelab
- Firestore
- Firebase
- Flutter
- אימות ב-Firebase
פיתוח מקומי באמצעות חבילה של אמולטור ב-Firebase
איך מפתחים אפליקציית אינטרנט באמצעות חבילת האמולטור של Firebase
- Codelab
- אירוח ב-Firebase
- Cloud Functions for Firebase
- אימות ב-Firebase
- Firestore
Codelab בנושא Firebase במכשירים שונים
ב-Codelab הזה תבנו נגן מוזיקה פשוט ל-Android, ל-iOS ולאינטרנט באמצעות Flutter. הנגן הזה יתחבר ל-Firebase RTDB, וכך המשתמשים יוכלו לסנכרן את ההפעלה במכשירים השונים שלהם.
- Codelab
- אימות ב-Firebase
- מסד נתונים בזמן אמת ב-Firebase
הגנה על נתוני Firestore באמצעות כללי האבטחה של Firebase
איך להגן על הנתונים ב-Firestore באמצעות כללי אבטחה
- Codelab
- Firebase
- Firestore
Clear and export end-user data
Learn about options to help your users control their data.
- מדריך
- Firestore
- מסד נתונים בזמן אמת ב-Firebase
- אימות ב-Firebase
- Firebase
- Cloud Functions for Firebase
Develop locally with Firebase
Learn to develop and run apps in local environments with Firebase.
- מסלול למידה
- אירוח ב-Firebase
- Cloud Functions for Firebase
- אימות ב-Firebase
- Cloud Storage for Firebase
- Firestore
- מסד נתונים בזמן אמת ב-Firebase
- Firebase
Build your first web app with Firebase
Learn the basics of the Firebase app development platform and build your first app using Firebase.
- מסלול למידה
- אירוח ב-Firebase
- Firestore
- אימות ב-Firebase
- Firebase
Hawkin Dynamics Case Study
Hawkin Dynamics levels up their product in 2 weeks instead of months
- Cloud Functions for Firebase
- Firestore
- Firebase
eBay Case Study
eBay Motors uses Firebase ML to quickly categorize images, reduce costs and improve user experience
- Firebase ML
- Firebase
Add on-device Text Classification to your app with TensorFlow Lite and Firebase - Android Codelab
In this codelab you’ll learn how to implement Text Classification using Firebase and TensorFlow Lite.
- Codelab
- Firebase ML
- TensorFlow
- Android
- Firebase
Add on-device Text Classification to your app with TensorFlow Lite and Firebase - iOS Codelab
In this codelab you’ll learn how to implement Text Classification using Firebase and TensorFlow Lite.
- Codelab
- TensorFlow
- Firebase ML
- 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.
- מסלול למידה
- Firebase
- תוספים ל-Firebase
- Gemini
Gradually roll out Firebase App Check using Firebase Remote Config
You can use Firebase App Check with App Attest to protect your backend services and verify that requests to Firebase services are coming from your authentic app. It's generally recommended to onboard users gradually to the App Attest service to avoid
- Codelab
- הגדרת תצורה מרחוק ב-Firebase
- Firebase App Check
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.
- מסלול למידה
- Firebase
- Firebase App Check
Firebase App Check for Apple platforms
Firebase App Check helps protect your backend resources from abuse, such as billing fraud and phishing, by making sure requests come from legitimate apps and devices. It works with both Firebase services and your own backend services to keep your
- Codelab
- Firebase App Check
Build web apps backed by Cloud Firestore
Learn to efficiently and securely store and sync app data with Cloud Firestore.
- מסלול למידה
- Firestore
- Firebase
לא מצאתם את הפתרון לתרחיש לדוגמה שלכם?
אנחנו מוסיפים פתרונות חדשים בתדירות גבוהה, לכן כדאי לחזור אלינו בקרוב.
אם יש לך רעיון לפתרון ספציפי, נשמח לשמוע עליו.
ספרו לנו על תרחיש לדוגמה