Merhaba arkadaşlar. Flutter projelerinde küçük boyutlu projeler için setState yeterken, orta ve daha büyük projeler için setState ile durum yönetimi yapmak fazlasıyla kod karmaşası oluşturuyor. Bu yüzden state management yöntemleri araştırırken bir çok yöntem buldum. Provider, Bloc, ScopedModel, Inherited Widget gibi. Google ın son konferansında provider paketinin gelişimine yardım edeceklerini söylemesiyle provider bir anda ilgi gördü. Bende bunun üzerine araştırma yapmaya çalıştım. İnternette kaynağının çok olmaması, bunu kullanmasam mı diye düşündürürken youtube üzerinden takip ettiğim bir yabancı kanal provider paketini kullanarak oluşturduğu yapıyı (structure) gösterdi. Burada yardımcı olunmasını istediğim şey bu yapıyı özellikle ingilizcesi iyi olan arkadaşlarımızın incelemesi.

Yapı anlaşılması kolay bir yapı. Maalesef ingilizcem iyi olmadığı için videoda ya da yazısında yapıyla alakalı önemli bir bilgi veriyorsa bunları kaçırıyorum. Provider ile ilgilenenlerin incelemeleri ve fikirlerini paylaşmaları çok faydalı olacaktır.

Youtube Linki : https://www.youtube.com/watch?v=kDEflMYTFlk
Makale Linki : https://www.filledstacks.com/post/flutter-architecture-my-provider-implementation-guide/

YunusEmre Bilgiyi bizimle paylaştığın için teşekkür ederim. Çok güzel bir yazı olmuş 🙂

    5 months later

    ssdwho Bilgilendirme için teşekkür ederim hocam
    Ben ana konuda linkleri düzelttim.
    Farketmemiştim 🙂

    8 months later

    Faydalı paylaşım.
    Flutter ekibinin Provider tanıtımın izlemiştim. Ben de video eğitim serilerinde State Management anlatırken provider kullanımını üzerinden gitmeyi planladım. O zaman bu dokümanları belki Türkçeye çeviririm fırsat olursa, burada forumda herkesin kullanımına paylaşabiliriz.

    Write a Reply...