Bu depo, benim React Native öğrenme sürecimdeki kişisel not defterimdir. Burada, React Native ekosistemini keşfederken yazdığım basit kod parçacıklarını, denediğim konseptleri ve küçük çaplı uygulama prototiplerini bulabilirsiniz.
Temel amacım, öğrendiklerimi somut örnekler üzerinde uygulayarak pekiştirmek ve ilerlememi takip edebileceğim bir arşive sahip olmaktır.
Bu depoda, aşağıdaki gibi çeşitli React Native konularını kapsayan örnekler bulmayı hedefliyorum:
- Core Components (Temel Bileşenler): View,Text,Image,ScrollView,FlatListvb.
- Styling (Stil Verme): StyleSheetkullanımı, Flexbox ile dinamik tasarımlar.
- Props ve State: Bileşenler arası veri aktarımı ve durum (state) yönetimi.
- Kullanıcı Girdileri: TextInput,Button,TouchableOpacity,Switchgibi etkileşimli elemanlar.
- React Hooks: useState,useEffect,useContext,useRefgibi temel hook'ların kullanımı.
- Navigasyon (React Navigation):
- Stack Navigator
- Tab Navigator
- Drawer Navigator
 
- API İstekleri: fetchveyaaxioskütüphanesi ile harici API'lerden veri çekme ve gösterme.
- Yerel Depolama: AsyncStoragekullanarak verileri cihaz hafızasına kaydetme.
- Form Yönetimi: FormikveyaReact Hook Formgibi kütüphanelerle form denemeleri.
Zamanla, öğrenilenleri birleştiren küçük çaplı projeler (Örn: Basit bir To-Do Listesi, Hava Durumu Uygulaması, Not Defteri) de eklenecektir.
Bu depo, öncelikli olarak kişisel öğrenme ve gelişim amaçlıdır. Kodlar her zaman "en iyi pratikler" (best practices) gözetilerek yazılmamış olabilir; bazen amaç sadece bir konseptin çalışıp çalışmadığını görmektir.
Geri bildirimlere ve önerilere her zaman açığım!