Her component üzerinde property yani özellik alabiliyoruz. Component in görüntüsü oluşturulurken hangi verilere ihtiyaç duyuyorsa onları sağlayıp kullanabiliriz. User isminde bir component olsun. object gönderelim, Users isminde bir component olsun. array gönderelim.
Components
Bir component üzerindeki yazdığınız jsx ifadesi mutlaka bir kapsayıcı elemana ihtiyaç duymaktadır. <View> kullanmak istemiyorsanız <> ifadesi ya da <React.Fragment> kullanılabilir. Bir component ifadesi için ihtiyacımız olan şey bir fonksiyon oluşturmak, o fonksiyonun geriye bir jsx ifadesi döndürmesidir. Jsx ifadesi döndüren bir component mutlaka bir kapsayıcı ile sarmalanmak zorunda bu bir View componenti, fragment olabilir.
React Native justifyContent ve alignItems
flexDirection: row —> Birincil eksen yatay. flexDirection: column —> Birincil eksen dikey. justifyContent: Birincil eksende elemanların nasıl konumlanacağını belirler. alignItems: İkincil eksende elemanların nasıl konumlanacağını belirler.