Streams & RxDart
Stream, StreamController, StreamBuilder, rxdart operatörleri, BehaviorSubject, combineLatest
1Dart'ta Stream nedir?
Dart'ta Stream nedir?
Cevap
Stream, tek bir değer döndüren Future'ın aksine, zaman içinde değerleri almayı sağlayan asenkron bir veri dizisidir. Stream'ler, kullanıcı olaylarını, gerçek zamanlı verileri veya WebSockets gibi sürekli veri akışlarını yönetmek için özellikle kullanışlıdır.
2Single-subscription Stream ile Broadcast Stream arasındaki fark nedir?
Single-subscription Stream ile Broadcast Stream arasındaki fark nedir?
Cevap
Single-subscription Stream aynı anda yalnızca bir listener'a sahip olabilir ve dinlenene kadar olayları saklar. Broadcast Stream aynı anda birden fazla listener'a izin verir ancak yeni aboneler için geçmiş olayları saklamaz. Seçim, kullanım durumuna bağlıdır: single için dosya veya HTTP, broadcast için UI olayları.
3Dart'ta bir değer listesinden basit bir Stream nasıl oluşturulur?
Dart'ta bir değer listesinden basit bir Stream nasıl oluşturulur?
Cevap
Stream.fromIterable(), mevcut bir koleksiyondan bir Stream oluşturur ve her öğeyi asenkron olarak yayar. Bu yöntem, senkron verileri asenkron bir akışa dönüştürmek için idealdir; örneğin verileri simüle etmek veya diğer veri kaynaklarıyla kod tutarlılığı sağlamak için.
Bir Stream'den gelen verileri dinlemek için hangi yöntem kullanılmalıdır?
Single-subscription Stream nasıl Broadcast Stream'e dönüştürülür?
+21 mülakat soruları
Diğer Flutter mülakat konuları
Dart Temelleri
Dart Dili Temelleri
Flutter Temelleri
Widget Yaşam Döngüsü
Yerel Depolama
Uygulama Yaşam Döngüsü
Layouts & Constraints
ListView & GridView
Navigasyon ve Yönlendirme
Temel State Yönetimi
Provider Pattern
Networking & HTTP
JSON Serileştirme
Yerel Veritabanı
Formlar ve Doğrulama
Animasyonlar
Firebase Entegrasyonu
Birim testleri
Widget testleri
Build ve Dağıtım
Paket Yönetimi
Bellek ve Performans
Gelişmiş State Management
Flutter Design Patterns
Performans Optimizasyonu
Platform Channels
Custom Painting
Flutter Uygulama Mimarisi
Bir sonraki mülakatın için Flutter'de uzmanlaş
Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.
Ücretsiz başla