Check out what’s new from Firebase@ Google I/O 2021, and join our alpha program for early access to the new Remote Config personalization feature. Learn more

לימוד פונקציות ענן עבור Firebase (סדרת וידאו)

אם אתה מעוניין ללמוד אודות פונקציות ענן עבור Firebase אך מעדיף את השכלתך בפורמט קולנועי יותר, סדרת סרטונים זו מערוץ YouTube של Firebase עשויה לעניין אותך.

פונקציות ענן עבור Firebase מאפשרות לך להריץ קוד backend באופן אוטומטי בתגובה לאירועים המופעלים על ידי תכונות Firebase ובקשות HTTPS. צפה בסרטון זה כדי להתחיל לכתוב פונקציות באמצעות TypeScript ולפרוס אותן באמצעות Firebase CLI.

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

איך מסיימים נכון פונקציית רקע? עליך להחזיר הבטחה שמתממשת או נדחית כאשר כל העבודה הממתינה בתפקיד זה הושלמה. בואו נראה איך זה נראה עם הדק של Firestore.

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

האם ידעת שתחביר async / await יכול להקל על הקריאה והכתיבה של TypeScript (ו- ECMAScript 2017) שלך? בדוק את המדריך הראשון משתי הדרכות בכדי ללמוד async / לחכות לשימוש עם פונקציות ענן.

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

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

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

בסרטון זה, נשען כיצד פועל onDelete עם פונקציות ענן עבור Firebase, וכיצד לטפל בתנאי מירוץ.