React&Redux Firebase Collection Cloud Firestore Kullanımı (Firestore,react-redux-firebase)

Firebase için gerekli ek kütüphaneler:

"redux-firestore": "^0.5.8",
"react-redux-firebase": "^2.1.8",
"firebase": "^5.5.4",

Kullandığım gerekli kütüphaneler config işlemlerini firebase auth işlemleri blogundan bakabilirsiniz. Firebase hesabınızında olması gerekmektedir.

Örnek olarak blog sayfası ve kategoriler işlenecektir.



Seçeneklerini seçin. Blog yazılarının görüntülenmesi için sayfa tasarlayacağım. Bunu için gerekli olan veri yapısı:


İki tane collection ekledim. Şimdi FireStore ile programımız bağlayacağız. Ardından compose kullanarak componentimizi firestore bağlayacağız.

Root reducer ıma firestoru bağladım. Şimdi bakalım neler geliyormuş.
firestore objesi

Şimdi eklemiş olduğum blog collectionunu sitemizde görmeye çalışalım.

Dashboard comp. timden firestore a bağlanacığım. Bunun için compose methodunu react-redux kütüphanesinden cağıracağım. Bu nesne connect nesnesi ile benzerlik gösteriyor. Firestoru bağlamam yarıyor. Firestoru bağlarken collection yapısını kullanacağım. ardından mapStateProps ile nesnemi props larıma atayacağım ardındanda props olarak blogList componentime yollayacağım.





Yorumlar

Bu blogdaki popüler yayınlar

React JS Yazalım 1

Heroku deploy

Laravel & React 4