ההנחיה הזו יכולה לעזור לכם להגדיר כמה שירותי קצה עורפי לאפליקציית אינטרנט.
מסד נתונים של Cloud Firestore לנתונים המובְנים של האפליקציה.
ההנחיה מספקת מופע של מסד נתונים, כותבת את הקוד באפליקציה כדי ליצור אינטראקציה עם מסד הנתונים, וכותבת ומפרסת כללי אבטחה של Firebase כדי לעזור להגן על נתוני המשתמשים.אימות ב-Firebase כדי לאבטח את האפליקציה ואת נתוני המשתמשים.
ההנחיה עוזרת לכם להפעיל את ספקי הכניסה שבחרתם וכותבת את הקוד באפליקציה כדי ליצור אינטראקציה עם הספק (למשל, הוספת דפי הרשמה וכניסה).
אפשר להשתמש בהנחיה הזו עם פרויקט Firebase קיים. עם זאת, אם אין לכם פרויקט Firebase, ההנחיה תעזור לכם להגדיר את כל מה שצריך ל-Firebase.
אם אתם משתמשים בתוסף Firebase ל-Gemini CLI, פשוט מריצים את הפקודה הבאה:
בהמשך מפורטים תנאים מוקדמים ומגבלות חשובים של ההנחיה הזו, וגם הוראות לשימוש בעוזרים וירטואליים אחרים מבוססי-AI עם יכולות MCP. |
דרישות מוקדמות ומגבלות
אנחנו משקיעים מאמצים רבים כדי לשפר את החוויה, ולכן רשימת הדרישות המוקדמות והמגבלות הזו עשויה להשתנות לעיתים קרובות. לכן כדאי לחזור לכאן לעיתים קרובות כדי לראות אם נוספו עוד יכולות.
ההנחיה הזו מגדירה שירותי קצה עורפי בתוך בסיס הקוד הקיים של אפליקציית אינטרנט. לא צריך לפרוס את האפליקציה עדיין.
ההנחיה הזו עדיין לא עברה אופטימיזציה עבור:
אפליקציות ל-iOS או משחקי Unity
שימוש בהנחיה
אם עדיין לא עשיתם זאת, מתקינים את שרת ה-MCP של Firebase.
אחרי ההתקנה, העוזר הדיגיטלי שמבוסס על AI ויכול לבצע פעולות בעצמו באמצעות MCP, יכול לגשת להנחיות ולכלים של MCP.שימו לב שהתוסף של Firebase ל-Gemini CLI מתקין באופן אוטומטי את שרת ה-MCP של Firebase.
רוב העוזרים הדיגיטליים מבוססי-AI עם יכולות MCP מספקים דרך נוחה להריץ את ההנחיה הזו. לדוגמה, ב-Gemini CLI, ההנחיות האלה זמינות כפקודות עם לוכסן:
/firebase:init
אפשר גם להתאים כל אחת מההנחיות הכתובות מראש ב-Firebase לסביבה או לדרישות הספציפיות שלכם.
בדיקת התוכן של ההנחיה
תוכלו לבדוק את התוכן של ההנחיה firebas:init
במאגר Firebase GitHub.
ההנחיה firebas:init
הזו מתזמנת כמה הנחיות ספציפיות לשירות לכל משימה או שירות של Firebase.