533388
Hectopat
- Katılım
- 27 Mart 2022
- Mesajlar
- 4.362
- Makaleler
- 2
- Çözümler
- 54
Veritabanına bağlandı mı bağlanmadı mı timeout ne olacak sunucu varsalayılanlar mı? vs. kontrolleri olsa iyi olur.
Lokalde çalışır da hosting üzerinde beklenmedik durumlar olabilir. Bakım, yedekleme, arıza vs. İşi sağlama almakta fayda var. Bağlanamıyorsa kullanıcıyı bilgilendirip çıkmak lazım kodu çalıştırmaktan.Hocam sunucu kontrolünü normalde yapıyordum ama burada bir hata olmadığı için yapmadım.
SQL Injection yersin bu kodlarda. Kodun kalitesine bakılmaz, direkt çöp. Validation olmadan olmaz. Hem frontend hem backend.
Basit CRUD işlemleri yapmışsın. Klasik öğrenme aşamasındasın. Fakat kod, real bir projede asla kullanılmaz. Öğrenmeye devam et ama genel kod kalitesine dikkat et ve best practiceleri araştır. Ayrıca naming convention (isimlendirme) kurallarına önem ver. Yoksa böyle alışır böyle devam edersin.
Code review yapayım diyeceğimde gerçekten çöp. Zaman harcamaya değmez. Sen öğrenmeye devam et.
ağır dil kullanmış olabilirim. Kendini geliştirmen için eleştiriyorum.
Ortada bir ürün yok. O sebeple ne düzen var ne başka bişi. Bu koda pekte bişi denilmez. Öğrenmek için yapılmış. Herkes böyle başlıyor zaten.Teşekkür ederim. Ogrenmek dışında ne önerirsiniz?
Yani eksikleri nelerdir?
Her sayfanın veritabanına bağlantı açmaması gerekir.
- Kesinlikle validation ekle.
Ben zod veya yup kullanıyorum. Fakat senin attığında fena değilmiş. Kullanılabilir.Hocam doğrulamayı databasye kaydederken yapıyordum da şu anki projemde frontend tarafında bunun jquery veya vanilla JavaScript için bir kütüphanesi var mı?
Bunu buldum da işe yarar mı acaba?
validate.js
validatejs.org
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.