ב-Firebase Summit 2020, גוגל הכריזה על כלים חדשים של אמולטור, ניתוח נתונים ותובנות ביצועים עבור פלטפורמת הפיתוח.
Firebase של גוגל הוא קבוצה די מקיפה של כלי פיתוח. מטרתו היא להקל על פיתוח ותחזוקה של אפליקציות, עם תכונות כמו דיווח קריסה מפורט, ניתוח משתמשים, אימות ואחסון. וגוגל פועלת כל הזמן כדי לשפר את Firebase.
עם מגיפת ה-COVID-19 שמעבירה מיליוני עובדים למצב של עבודה מהבית, הביקוש לשיתוף פעולה וכלי בדיקה מרחוק גדל באופן דרמטי. גוגל אומרת שלמעלה מ-2.5 מיליון אפליקציות פעילות חודשיות משתמשות כעת ב-Firebase מדי חודש - לעומת 2 מיליון אפליקציות הפעם בשנה שעברה. כדי לעזור למפתחים להתחיל עם Firebase, Google התאימה מפגשי מפתחים ואירועי קהילה להיות וירטואליים; הם גם אירחו את א סדרה בת 5 חלקים של הרצאות והדרכות מוקדם יותר השנה כדי לענות על שאלות נפוצות, לשתף ידע ולשפר את הפרודוקטיביות.
היום, Firebase מציגה שורה של תכונות חדשות כדי להאיץ עוד יותר את פיתוח האפליקציה, לקבל תובנות מעשיות ולהתאים את הכלים לצרכים שלך. להלן הדגשים מ פסגת Firebase 2020.
לפני זמן מה, Firebase הציגה את סוויטת אמולטור. תכונה זו מאפשרת למפתחים לחקות באופן מקומי תכונות שונות של Firebase מקוונות, כגון אחסון או אירוח. זה יכול להיות שימושי אם אתה צריך לבדוק תכונה מקוונת, אבל רוצה להימנע מלעשות זאת בסביבת ייצור. עם זאת, עד היום הוא לא תמך באופן מלא בכל מערך התכונות המקוון ב-Firebase. בעוד שרוב הפונקציות עבדו, האימות היה חסר.
כעת, חבילת האמולטור תתמוך באופן מלא בכל הפונקציות המקוונות של Firebase, כולל אירוח, מסד נתונים בזמן אמת, Firestore, פונקציות ענן, Cloud Pub/Sub ואימות Firebase.
אירוח ערוצי תצוגה מקדימה
אירוח ב-Firebase זה בדיוק מה שזה נשמע. מפתחים יכולים להשתמש בו כדי לארח דפי אינטרנט ויישומי אינטרנט שנפרסים לאחר מכן דרך ה-CDN של גוגל. עם זאת, בדיקת שינויים באתר שלך באמצעות אירוח עלולה להיות מסובכת. ל-Firebase בעבר לא הייתה דרך קלה להציג בתצוגה מקדימה או להציג שינויים לפני העלייה לאוויר. זו בעיה גדולה אם צוות פיתוח שלם עובד מרחוק, מה שמקשה הרבה יותר על תיאום הבדיקות. למרבה המזל, Firebase מוסיפה כעת תכונה חדשה כדי לאפשר למפתחים לפרסם שינויים לערוצים בתצוגה מקדימה.
בעת פרסום לערוץ תצוגה מקדימה, מפתחים יכולים ליצור כתובת URL ייחודית לשיתוף עם חברי צוות או בודקים, ולהציג גרסה פונקציונלית מלאה של השינויים שלהם, ללא צורך לדחוף לייצור או לבדיקה מחוץ לאתר.
פלחים מיובאים
חלק חשוב באנליטיקה הוא חלוקת משתמשים למקטעים, על סמך מאפיינים משותפים. זה מאפשר למפתחים למקד הודעות, עדכונים חדשים, התראות וכו', לקבוצות ספציפיות של אנשים. מזה זמן מה, Firebase אפשרה למפתחים לייצא נתוני ניתוח מ-Firebase לשירותי ניתוח אחרים כמו BigQuery, אך ההיפך לא היה אפשרי. אם היה לך מקור נתונים שאינו Firebase, היה עליך ליצור פלחים באופן ידני על סמך הנתונים האלה.
כעת, לעומת זאת, Firebase הוסיפה את היכולת לייבא פלחי משתמשים מותאמים אישית. אם יש לך מספר מקורות נתונים לניתוח, כעת תוכל לייבא הכל ל-Firebase כדי לנהל את המשתמשים שלך במקום אחד.
זו סקירה ברמה גבוהה של התכונות החדשות העיקריות, אבל זה לא כל מה ש-Google משיקה. יש גם הרחבה חדשה בשם Detect Online Presence שמראה לך אילו משתמשים או מכשירים מחוברים כרגע, ביצועים שעוצבו מחדש לוח מחוונים לניטור שמבהיר יותר אם מדד קריטי זקוק לתשומת לב, תמיכה בגירסאות סמנטיות עבור Config מרחוק ושלושה Google חדשים ממשקי API של Analytics.
לפרטים נוספים על תכונות אלה, וכדי ללמוד עוד על מה עוד צפוי, הקפד לבדוק את הפוסט בבלוג של גוגל או לצפות בשידור החי בעצמך ב-YouTube.