İçeriğe geç
academia.sh

Ünite 01 / 02

Bileşen İşlevi Modeli

İşlev olarak arayüz, durum ve hatırlama, durum kaldırma, yeniden oluşturmanın tetikleyicileri ve atlama koşulları, yaşam döngüsüne bağlı yan etkiler, değişmezlik ve kararlılık.

Yayın Güncelleme

Dersler

  1. 01 Bileşen İşlevleri Bir bileşen işlevi veriyi parametre olarak alır ve arayüz ağacına düğüm ekler. Veri bu ağaçta aşağı, yukarı, derine ya da ağacın dışına gider; ders sekiz hareketi tek bir kuralla sınıflar. 9 dk okuma
  2. 02 Durum ve Hatırlama Bir bileşen işlevi çağrıdan çağrıya hiçbir şey saklamaz; saklanacak değeri remember bir düğüme bağlar. Ders durumun düğüme bağlı oluşunu ve sahibinden okuyucusuna giden değerin yönünü ölçer. 7 dk okuma
  3. 03 Durum Kaldırma Durum kaldırma, durumu onu okuyan ve yazan bileşen işlevlerinin ortak atasına taşır; değer aşağı iner, olay yukarı çıkar. Ders sahibe giden olayın yönünü ve sahibin yüksekliğinin hareket sayısını nasıl değiştirdiğini ölçer. 7 dk okuma
  4. 04 Yeniden Oluşturma Durum değişince platform, değişikliği okuyan bileşen işlevlerini yeniden çalıştırır ve girdisi değişmeyenleri atlar. Ders değişikliğin sahibinden okuyucusuna hangi yolla gittiğini ve okumanın ertelenmesinin yönü nasıl değiştirdiğini ölçer. 7 dk okuma
  5. 05 Yan Etkiler Bir bileşen işlevi ağacı kurarken ağacın dışına da dokunabilir: servise istek atar, kayıt tutar, bir dinleyiciye abone olur. Ders bu hareketleri ölçer ve hepsinin aynı yöne, dışa gittiğini gösterir. 8 dk okuma
  6. 06 Değişmezlik ve Kararlılık Platform bir değerin değişip değişmediğini bilirse yeniden oluşturmada atlama yapabilir. Ders yerinde değiştirilen listeyle yeni liste üreten olayın aynı yöne, yukarı gittiğini ama yalnız birinin gözlendiğini ölçer. 6 dk okuma

Aramak için yazmaya başlayın.

↑↓ ↵ Esc gezin · aç · kapat