Flutter

Flutter Temelleri

Widget'lar, StatelessWidget, StatefulWidget, widget tree, build method, hot reload

18 mülakat soruları·
Junior
1

Flutter'da widget nedir?

Cevap

Flutter'da her şey bir widget'tır. Widget, kullanıcı arayüzünün bir bölümünün değişmez bir tanımıdır. Widget'lar, mevcut yapılandırma ve durumlarına göre görünümlerinin nasıl olması gerektiğini tanımlar. Flutter, ekrandaki render işlemini yöneten element tree'yi oluşturmak için bu tanımları kullanır.

2

StatelessWidget ile StatefulWidget arasındaki temel fark nedir?

Cevap

StatelessWidget değişmezdir ve oluşturulduktan sonra değiştirilemez. Dinamik olarak değişmeyen UI öğeleri için kullanılır. StatefulWidget, ilişkili bir State nesnesi aracılığıyla değiştirilebilir bir state'i koruyabilir ve UI'nin state değişikliklerine yanıt olarak yeniden oluşturulmasına olanak tanır.

3

Bir widget'ın kullanıcı arayüzünü tanımlamak için her widget'ta hangi metodun uygulanması gerekir?

Cevap

build() metodu tüm Flutter widget'larında zorunludur. Parametre olarak bir BuildContext alır ve kullanıcı arayüzünü tanımlayan bir Widget döndürür. Bu metot, framework'ün widget'ı yeniden oluşturması gerektiğinde, örneğin bir StatefulWidget'ta setState() çağrısından sonra çağrılır.

4

Flutter'da widget tree nedir?

5

Flutter'da hot reload ile hot restart arasındaki fark nedir?

+15 mülakat soruları

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