Blog sitesi nasıl yapılır?

mahmutxd07

Decipat
Katılım
4 Kasım 2022
Mesajlar
1.025
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
HTML, CSS, JavaScript, React vs biliyorum.

Kendi blog sitemi kurmak istiyorum. Back-End dili gerektiğini biliyorum. Ancak firebase kullanarak dB ve giriş işlemini gerçekleştirebilir miyim? (admin paneli olsun giriş yapayım içerik yazayım) kullanıcıların giriş yapmasına falan gerek yok.
Güvenlik sorunu olur mu? JavaScript kodlarıma bakarak benim firebase bilgilerime ulaşabiliyorlar mi?

Back-End tarafına daha hiç girmedim. Girmek istiyorum ama hemen öğrenemeyeceğim için biraz bilgi almak istiyorum.
Node JS düşünüyorum.
Node JS harici bir şeyler öğrenmem gerekir mi? MySQL veya mango DB'yi de yanına ekleyebilirim.

Bir de bazı kafamı karıştıran sorular var. Mesela Back-End tarafı routing işlemlerini yapıyormuş, ben bunları React ile yapıyordum. Veya API'lardan veri çekip yazdırma işlemlerini de yapabiliyorum. Back-End tarafında nasıl bir fark hissedeceğim.
 
Zamanında işime yaramıştı. NodeJS'de her şeyin bir kolayı vardır. MySQL öğrenmenzie gerek yok fakat kodladığınız blogu geliştirmek istiyorsanız tabii ki MySQL gerekiyor. MySQL bağlantısı olmayan bir blog çeşidi. Routing işlemleri kullanacağınız frameworke bağlı biraz.
Ek olarak;
 
Zamanında işime yaramıştı. Node.js'de her şeyin bir kolayı vardır. MySQL öğrenmenzie gerek yok fakat kodladığınız blogu geliştirmek istiyorsanız tabii ki MySQL gerekiyor. MySQL bağlantısı olmayan bir blog çeşidi. Routing işlemleri kullanacağınız Framework'e bağlı biraz.
Ek olarak;

Hocam giriş yapma işlemleri nasıl oluyor?
Mesela firebase kullanırken sözde bir giriş oluşturdum. Ama ben bunun giriş olduğunu kanıtlamak için Front-End'de if else sorgusunu kullanıyordum. Bu ne kadar güvenli?
USER State'inde veri varsa giriş yaptı. Yoksa giriş yapamadı diyerek bir şeyler döndürüyorum. Bu doğru mu? Yoksa Back-End olunca işler farklı mı?

Bir örnek daha var. Mesela React ile sepet uygulaması yapıyorum. Sepete ürünleri React ile ben eklemeye çalışıyorum. Bunu Back-End ile mi yapmak gerekir? Tam olarak Front-End ve Back-End'in farkını kavrayamadımç

Eskiden sadece tasarımları yapıp geçiyoruz sanmıştım. JavaScript çok ayrı bir kafaymış :D
 
Son düzenleme:
Zamanında işime yaramıştı. NodeJS'de her şeyin bir kolayı vardır. MySQL öğrenmenzie gerek yok fakat kodladığınız blogu geliştirmek istiyorsanız tabii ki MySQL gerekiyor. MySQL bağlantısı olmayan bir blog çeşidi. Routing işlemleri kullanacağınız frameworke bağlı biraz.
Ek olarak;
Hazır login panelleri var mı internette ?
 
Hocam giriş yapma işlemleri nasıl oluyor?
Mesela firebase kullanırken sözde bir giriş oluşturdum. Ama ben bunun giriş olduğunu kanıtlamak için Front-End'de if else sorgusunu kullanıyordum. Bu ne kadar güvenli?
USER State'inde veri varsa giriş yaptı. Yoksa giriş yapamadı diyerek bir şeyler döndürüyorum. Bu doğru mu? Yoksa Back-End olunca işler farklı mı?

Bir örnek daha var. Mesela React ile sepet uygulaması yapıyorum. Sepete ürünleri React ile ben eklemeye çalışıyorum. Bunu Back-End ile mi yapmak gerekir? Tam olarak Front-End ve Back-End'in farkını kavrayamadımç

Eskiden sadece tasarımları yapıp geçiyoruz sanmıştım. JavaScript çok ayrı bir kafaymış :D

Node.JS back end için geliştirilmiştir sunucularda çalışır. Front end yani JS React Client'te çalışır. Kullanıcı arayüzü işlemlerini görür.
 

Geri
Yukarı