Cloud Functions for Firebase'i Öğrenme (video serisi)
TypeScript kullanarak Cloud Functions for Firebase'i kullanmaya başlama
Cloud Functions for Firebase sayesinde Firebase özellikleri ve HTTPS istekleri tarafından tetiklenen etkinliklere yanıt olarak arka uç kodunu otomatik olarak çalıştırabilirsiniz. TypeScript kullanarak işlev yazmaya ve bunları Firebase CLI ile dağıtmaya başlamak için bu videoyu izleyin.
Cloud Functions'da HTTP Tetikleyicileriyle JavaScript Vaatlerini (Pt.1) Öğrenme
Cloud Functions için kod yazacaksanız taahhütlerin işleyiş şeklini mutlaka bilmeniz gerekir. Yazdığınız işlevler hemen hemen hepsi vaatleri kullanır ve doğru şekilde yapmazsanız kodunuz gizemli yöntemlerle başarısız olabilir. Bu eğiticide, HTTP işlevlerinizde vaatleri kullanma ile ilgili temel bilgileri öğreneceksiniz.
JavaScript'in Vaatlerini Öğrenme (Pt. 2) Cloud Functions'da bir Firestore tetikleyicisi kullanarak
Arka plan işlevini doğru şekilde nasıl sonlandırırsınız? Söz konusu işlevdeki tüm bekleyen çalışmalar tamamlandığında, yerine getirilen veya reddedilen bir sözü döndürmeniz gerekir. Bir Firestore tetikleyicisi ile bunun nasıl göründüğüne bakalım.
JavaScript'in Vaatlerini Öğrenme (Pt. 3) Cloud Functions'da sıralı ve paralel çalışma için
Cloud Functions'da birden fazla eşzamansız çalışma öğesini nasıl yürütürsünüz? Bu videoda, işleri Promise.all()
ile paralel olarak nasıl yöneteceğinizin yanı sıra işleri ardışık olarak nasıl zincirleyeceğinizi öğreneceksiniz. Bunlar, Cloud Functions for Firebase ile gelişmiş kod yazmak için kullanacağınız temel yapı taşlarıdır.
TypeScript ve ECMAScript 2017 ile eşzamansız/bekleyen özellikler nasıl çalışır?
Eş zamansız/bekleyen söz diziminin TypeScript'inizi (ve ECMAScript 2017'yi) daha kolay okunup yazılmasını sağlayabileceğini biliyor muydunuz? Cloud Functions ile eşzamansız kullanım hakkında bilgi edinmek/kullanımı beklemeyi öğrenmek için iki eğiticinin ilkinde yer alan bu eğiticiye göz atın.
Cloud Functions for Firebase'de TypeScript ile eşzamansız kullanım/bekleme yöntemini kullanma
Firebase için Cloud Functions ile eşzamansız/bekle söz dizimini kullanmak, TypeScript ve ECMAScript 2017 kodunuzun okunmasını ve yazılmasını daha kolay hale getirebilir. Bu 2. bölümde Doug, bunun yerine eşzamansız/bekleme işlevini kullanan bazı işlevlerin nasıl dönüştürüleceğini gösteriyor.
Realtime Database tetikleyicileri (pt. 1) Cloud Functions for Firebase ile
Cloud Functions, Realtime Database hizmetindeki değişikliklere yanıt veren kod yazmanıza olanak tanır. Bu videoda, bu tetikleyicilerin arka uçta nasıl çalıştığı açıklanmakta ve veritabanında yeni veriler oluşturulduğunda tetiklenen onCreate
etkinlik işleyiciye odaklanılmaktadır.
Cloud Functions for Firebase ile Realtime Database tetikleyicileri (pt.2)
Veritabanı tetikleyici mini dizimizdeki ilk videoda, yeni dokümanlarda tetiklenen OnCreate
ile veritabanı tetikleyicisinin nasıl uygulanacağı gösteriliyordu. Peki, değiştirilen mevcut dokümanlara tetikleyiciler uygulamak isterseniz ne olur? OnUpdate
tetikleyicisiyle ilgili bu videoda bunu öğrenebilirsiniz.
Realtime Database tetikleyicileri (pt. 3) Cloud Functions for Firebase ile
Bu videoda, onDelete
tetikleyicisinin Firebase için Cloud Functions ile çalışma şeklini ve yarış koşullarını nasıl ele alacağınızı öğrenebilirsiniz.