Yaklaşık 8 yıllık Rails Development gibi bir şeyden sonra, yaklaşık bir yıl önce meteor.js ile çalışmaya başladım ve geçen aydan itibaren react.js ile çalışmaya başladım.react.js ve firebase kullanarak basit bir CRUD örnek uygulaması var mı?
React for Beginners kursundan (gerçekten çok hoşlandığım ve çok şey öğrendiğim) kursumdan geçtim ve kurs yolu ile Firebase ile ilgileniyorum. Senkronizasyonun doğasını ve re-base, procs ve state'leri kullanmayı öğrendiğime inanıyorum, ancak örnek uygulamalar için arama yaparken, basit bir CRUD uygulaması bulamıyorum. Böyle bir şey için basit bir örnek olmalı gibi görünüyor ama bir tane bulamıyorum.
Örnek bir blog uygulaması söz konusu olduğunda, bir koleksiyondan veri oluşturan, okuyan, güncelleştiren ve silen bir çıplak kemikleri uygulaması arıyorum. Pastacılıkta kimliklendirme ve kimlik doğrulama yapılır.
Aşağıdaki 2 adımda olduğu gibi bir prototip kodlamaya başladım; App.js kapsayıcıdır ve AnnoucementsList.js duyuruları tutar. Sadece başka örnekler olup olmadığını merak ediyorum ve uygulama bu şekilde CRUD yapmak zorundaysa.
Herhangi bir kişi, paylaştığınız veya paylaştığınız bir şeyi paylaşıyorsa bunu çok takdir ediyorum.
Eğer Firebase henüz kullanan herhangi bir kod yazdım? Belki oradan başlayabilirsin. Tepki entegrasyonu, React olmadan bir uygulamadan farklı olmamalıdır. Genellikle React içine bazı verileri kancaya ihtiyaç duyduğunuzda, 'class' – azium
kullanıyorsanız' componentDidMount' veya 'constructor' gibi bir kullanım ömrü kancası kullanın. Evet, başladım. Yanlış bir şey yaptığımı veya anlamadığımdan emin değilim, ancak öğeleri düzenlemek için stat sync kullanıyorum. Belki de aklım henüz tepki yoluna uymuyor, ama bunun çok fazla olduğunu hissediyorum. Burada bir örnek olarak, iki tane, App.js (uygulama kapsayıcısı) ve AnnouncmentsList.js (duyurular listesi) vardır. Tam bir döngü sürecinde bu tür bir şeyin nasıl yapılacağına dair bir örnek arıyorum. – imarichardson
Uygulama: https://gist.github.com/imarichardson/e1f3c9dfe86750d003e1.js – imarichardson