Google is committed to advancing racial equity for Black communities. See how.
Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

Firebase için Cloud Functions'ı Öğrenme (video serisi)

Firebase için Cloud Functions hakkında bilgi edinmekle ilgileniyor ancak eğitiminizi daha sinematik bir formatta tercih ediyorsanız, Firebase YouTube kanalından bu video dizisi ilginizi çekebilir.

Firebase için Cloud Functions, Firebase özellikleri ve HTTPS istekleri tarafından tetiklenen olaylara yanıt olarak arka uç kodunu otomatik olarak çalıştırmanıza olanak tanır. TypeScript kullanarak işlev yazmaya ve bunları Firebase CLI ile dağıtmaya başlamak için bu videoyu izleyin.

Cloud Functions için kod yazacaksanız, vaatlerin nasıl işlediğini kesinlikle bilmeniz gerekir. Neredeyse yazdığınız tüm işlevler sözler kullanır ve bunu doğru yapmazsanız kodunuz gizemli şekillerde başarısız olabilir. Bu eğiticide, HTTP işlevlerinizde vaatleri kullanmanın temellerini öğreneceksiniz.

Bir arka plan işlevini nasıl doğru bir şekilde sonlandırırsınız? Bu işlevdeki tüm bekleyen işler tamamlandığında yerine getirilen veya reddedilen bir sözü iade etmelisiniz. Firestore tetikleyicisiyle bunun neye benzediğini görelim.

Cloud Functions'da birden çok eşzamansız çalışma öğesini nasıl gerçekleştirirsiniz? Bu videoda, işlerin sıralı olarak sözlerle nasıl zincirleneceğini ve ayrıca Promise.all() ile paralel olarak işin nasıl yönetileceğini Promise.all() . Firebase için Cloud Functions ile gelişmiş kod yazmak için ihtiyaç duyacağınız yapı taşları bunlardır.

Async / await sözdiziminin TypeScript'inizin (ve ECMAScript 2017'nin) okunmasını ve yazılmasını kolaylaştıracağını biliyor muydunuz? Cloud Functions ile eşzamansız / kullanım için beklemeyi öğrenmek için bu iki eğiticiden ilkine göz atın.

Cloud Functions for Firebase ile eşzamansız / bekleme sözdizimini kullanmak, TypeScript ve ECMAScript 2017 kodunuzun okunmasını ve yazılmasını kolaylaştırabilir. Bu 2. bölüm videosunda, Doug, bunun yerine async / await kullanma vaatlerini kullanan bazı işlevlerin nasıl dönüştürüleceğini gösteriyor.

Cloud Functions, Gerçek Zamanlı Veritabanındaki değişikliklere yanıt veren kod yazmanıza olanak tanır. Bu video, bu tetikleyicilerin arka uçta nasıl çalıştığını açıklar ve veritabanında yeni veriler oluşturulduğunda tetiklenen onCreate olay işleyicisine odaklanır.

Veritabanı tetikleyici mini serimizdeki ilk video, yeni belgeler üzerinde tetikleyen OnCreate kullanarak bir veritabanı tetikleyicisinin nasıl uygulanacağını gösterdi. Peki ya değiştirilmiş mevcut belgelere tetikleyici uygulamak istiyorsanız? OnUpdate tetikleyicisini kapsayan bu videoda öğrenin.

Bu videoda, onDelete tetikleyicisinin onDelete için Cloud Functions ile nasıl çalıştığını ve yarış koşullarının nasıl ele alınacağını öğrenin.