v2.5.2
Giriş yap

Node.js Klasör yapısı

Anonim
644 defa görüntülendi

Benim projem public sayfaların, user ve admin panelinin olduğu ücretsiz bir eğitim platformu olacak. Tayfun ERBİLEN’in php derslerini ve farklı bir eğitmenden de aldığım MVC yapısı ile php ile site kodlama konusundaki eğitimide biterek projeme devam etmekteydim.

Anlamadığım kısım ise bu noktada başlıyor. Php ile kodlarken model dosyalarımın altında public user ve admin php dosyalarım app dosyamı çağırarak gerekli data alışverişini sağlayarak yine cotroller üzerindeki ilgili fonksiyona gönderiyordu ve bende bu bilgiyi view da gösteriyordum. Durum böyleyken sizin derslerinizde data nereden geliyor ve nasıl gösteriyoruz hiç anlayamadım. Bu konuda bana mvc yapısında iken route config model view controller gibi dosya yapılarımın nasıl olması gerektiği ile ilgili yardımcı olursanız çok sevinirim.

Bununla birlikte mümkünse bir görüş almak isterim. Sitenin daha hızlı render olması, daha güzel çalışması (Sayfa yenilenmeden bilgi güncellenmesi gibi ) için php’den node.js’e geçiş yapmayı düşünüyorum. Php de görece daha iyim ve node.js hakkında udemy dersleri dışında bir bilgiye sahip değilim.

Şimdiden teşekkür ederim

Cevap yaz
Cevaplar (1)
tayfunerbilen
1476 gün önce

node.js'de route işlemleri için express kullanabilirsin, en popüler olanı o.
onu öğrendikten sonra zaten routing ile ilgili hemen hemen her şeyi de anlamış olacaksın.
veritabanı yapın ise, nodejs kullanıyorsan o zaman artık mysql'i bırakıp mongodb, firebase ya da postgresql kullanabilirsin.
Bu mantıkta aslında nodejs ile kullanımlarını araştırdığında bu da sana model yolunu açacaktır, böylece ilk kurman gereken sistem yapısını öğrenmen için elinde tüm bilgi olacak.
php'den nodejs'e geçmek biraz zorlayıcı olabilir, bildiğin her şeyi (temel programramlama hariç) unutup kendini bu dünyaya adapte edebilirsen daha hızlı geliştirebilirsin.
bir başlangıç yap, takıldığın noktalarda daha spesitif sorularını bekliyor olacağız :)