Performanslı Uygulamalar İçin Flutter: Neden Stateless Widget Kullanmalıyız?
Pardus ETAP 23'ün yerli ve dinamik yapısı üzerinde Flutter ile uygulama geliştirmek, hem performans hem de özgürlük açısından harika bir deneyimdir. Akıllı tahtalar ve eğitim teknolojileri için geliştirme yaparken en sık kullanacağın yapı taşlarından biri Stateless Widget 'tır. 1. Stateless Widget Nedir? Flutter dünyasında her şey bir Widget 'tır. Stateless Widget (Durum bilgisi olmayan widget), oluşturulduktan sonra içeriği veya görünümü kendi iç dinamikleriyle değişmeyen yapıdır. Bir widget'ın Stateless olması için şu iki şartın sağlanması gerekir: Kullanıcı etkileşimiyle (tıklama, kaydırma vb.) kendi içindeki veriyi güncelleme ihtiyacı duymaz. Ekran bir kez çizildikten sonra, dışarıdan yeni bir veri (parametre) gelmedikçe aynı kalır. Neden Stateless Kullanmalıyız? Performans: Stateful widget'lara göre daha hafiftirler, çünkü bir " State " (durum) nesnesi yönetmezler. Okunabilirlik: Kodun ne yapacağı bellidir; bir girdi alır ve bir çıktı (UI) verir. ...