یادگیری توابع ابر برای Firebase (سری فیلم ها)

اگر شما علاقه مند به یادگیری در مورد توابع Cloud برای فایربیس اما ترجیح می دهم آموزش خود را در قالب سینمایی، این سری از فیلم ها از فایربیس یوتیوب کانال ممکن است مورد علاقه شما باشد.

Cloud Functions برای Firebase به شما امکان می دهد در پاسخ به رویدادهایی که توسط ویژگی های Firebase و درخواست های HTTPS ایجاد می شوند ، به طور خودکار کد Backend را اجرا کنید. برای شروع نوشتن توابع با استفاده از TypeScript و استفاده از آنها با Firebase CLI ، این ویدئو را تماشا کنید.

اگر می خواهید برای Cloud Functions کدی بنویسید ، قطعاً باید در مورد عملکرد وعده ها بدانید. تقریباً تمام توابعی که می نویسید از وعده ها استفاده می کنند ، و اگر این کار را به درستی انجام ندهید ، ممکن است کد شما از راه های مرموزی خراب شود. در این آموزش ، اصول استفاده از قول ها در توابع HTTP خود را فرا خواهید گرفت.

چگونه عملکرد پس زمینه را به درستی خاتمه می دهیم؟ شما باید وعده ای را پس بگیرید که اگر تمام کارهای معلق در آن عملکرد به پایان برسد ، تحقق یا رد می شود. بیایید ببینیم که با ماشه Firestore چه شکلی است.

چگونه چندین مورد کار همزمان را در Cloud Functions انجام می دهید؟ در این ویدئو، شما خواهید دید که چگونه به کار زنجیره ای پی در پی با وعده، و همچنین چگونه برای مدیریت کار به صورت موازی با Promise.all() . این بلوک های سازنده ای است که برای نوشتن کد پیشرفته با Cloud Functions for Firebase نیاز دارید.

آیا می دانید نحو async / انتظار می تواند خواندن و نوشتن TypeScript (و ECMAScript 2017) شما را آسان کند؟ برای یادگیری async / در انتظار استفاده با Cloud Functions ، این اولین مقاله را از دو آموزش ببینید.

استفاده از نحو async / انتظار با Cloud Functions for Firebase می تواند خواندن و نوشتن کد TypeScript و ECMAScript 2017 شما را آسان کند. در این ویدئو قسمت 2 ، داگ نحوه تبدیل برخی از توابع را که از وعده های استفاده از async / انتظار در عوض استفاده می کنند ، نشان می دهد.

توابع Cloud به شما امکان می دهد کدی را بنویسید که به تغییرات موجود در پایگاه داده در زمان واقعی پاسخ دهد. این فیلم توضیح میدهد که چگونه این عوامل در باطن کار می کنند و در تمرکز onCreate اداره کننده رویداد، که باعث هنگامی که داده های جدید در پایگاه داده ایجاد شده است.

اولین ویدئو از ما پایگاه داده ماشه مینی سری نشان داد که چگونه برای پیاده سازی یک پایگاه داده با استفاده ماشه OnCreate ، که عوامل در اسناد جدید. اما اگر می خواهید محرک هایی را روی اسناد موجود که اصلاح شده اند پیاده سازی کنید ، چه می کنید؟ یافتن پست های در این فیلم پوشش OnUpdate ماشه.

در این ویدئو، تکیه چگونه یک onDelete ماشه را با توابع ابر کار می کند برای فایربیس، و چگونه که مسئولیت رسیدگی به شرایط مسابقه.