בונים אפליקציות מתקדמות. להפעיל את הקצה העורפי בלי לנהל שרתים. התאמה לעומס (scaling) ללא מאמץ כדי לתמוך במיליוני משתמשים במהירות ובאבטחה של מוצרים מבוססי-Cloud של Google כמו Firestore , Cloud Storage for Firebase ו-Cloud Functions for Firebase, וגם בפתרונות מתקדמים לאימות, למידת מכונה, אירוח ועוד.

נושאים מומלצים

אימות וכללי אבטחה ב-Firebase הם חלק מרכזי באפליקציה מאובטחת. במהלך הבנייה והפעלת האפליקציה, כדאי לזכור את הטיפים המובילים הבאים.
בעזרת חבילת האמולטור המקומי ב-Firebase תוכלו לפתח אפליקציות ב-Firebase בארגז חול אופליין, בלי לשנות את הפרויקטים והשירותים הפעילים שלכם. ראו דוגמה מעשית של התהליך.

מוצרים נבחרים

Firestore הוא מסד נתונים גמיש וניתן להתאמה לפיתוח לנייד, לאינטרנט ולשרתים מ-Firebase ומ-Google Cloud. השירות הזה שומר על סנכרון הנתונים בין אפליקציות לקוח באמצעות מאזינים בזמן אמת, ומציע תמיכה במצב אופליין לנייד ולאינטרנט. כך תוכלו ליצור אפליקציות רספונסיביות שפועלות ללא קשר לזמן האחזור של הרשת או לחיבור לאינטרנט.
Cloud Functions for Firebase היא מסגרת ללא שרת (serverless) שמאפשרת להריץ באופן אוטומטי קוד בקצה העורפי בתגובה לאירועים שהופעלו על ידי תכונות של Firebase ובקשות HTTPS. הקוד מאוחסן בשרתי Google, כך שאין צורך לנהל ולהתאים אישית את הקוד.
מסד הנתונים בזמן אמת ב-Firebase הוא מסד נתונים שמתארח בענן. הנתונים מאוחסנים בפורמט JSON ומסונכרנים בזמן אמת עם כל לקוח מחובר, עם תמיכה בפלטפורמות שונות ל-iOS, ל-Android, לאינטרנט ועוד.

כלים קשורים

חבילת האמולטור המקומי ב-Firebase היא קבוצת כלים מתקדמים למפתחים שרוצים ליצור ולבדוק אפליקציות באופן מקומי.
המעטפת של Cloud Functions מספקת מעטפת אינטראקטיבית להפעלת פונקציות עם נתוני בדיקה. המעטפת תומכת בכל סוגי הטריגרים.
ה-CLI של Firebase מספק מגוון כלים לניהול פרויקטים של Firebase, לצפייה בהם ולפריסה שלהם.

סרטונים קשורים

Cloud Firestore הוא מסד נתונים מסוג NoSQL לאחסון מסמכים, שהופך את האחסון, הסנכרון וההרצת שאילתות על הנתונים של אפליקציות האינטרנט והאפליקציות לנייד בקנה מידה גלובלי. ספריות הלקוח שלה מספקות סנכרון בזמן אמת ותמיכה אופליין. תכונות האבטחה והשילובים שלה עם הפלטפורמות Firebase ו-Google Cloud מאיצים יצירה של אפליקציות ללא שרת (serverless).
אימות ב-Firebase עוזר למפתחים ולמשתמשי קצה לבצע את האימות בקלות. היא מאפשרת לכם להתמקד במשתמשים, ולא בתשתית הכניסה שתומכת בהם.
מפתחים מסתמכים יותר ויותר על למידת מכונה כדי לשפר את חוויית המשתמש באפליקציה שלהם. רק באמצעות מודלים ממוקדים של למידת מכונה הם יכולים לספק את התכונות העוצמתיות האלה כדי לשמח את המשתמשים. אנחנו גאים להציג את למידת המכונה ב-Firebase – קבוצת כלים ושירותים שבעזרתם תוכלו להוסיף לאפליקציה שלכם תכונות מתקדמות של למידת מכונה.