Bildiğim kadarıyla require her çağırdığında dosyayı baştan okumuyor. İlk çağrışta cache'e alınıp tekrar çağrıldığında oradan okuma yapılıyor. Bu sebeple ekstra bir performans kaybı olmaması gerekir. Tavsiyem bu schemayı kullanan tüm methodları ayrı bir modül halinde kullanıp projeye onu dahil etmen. => ayarMethodları. js const ayarlarSemasi = require ; const fonksiyonListesi = ; fonksiyonListesi. fonksiyonBir = => ; fonksiyonListesi. fonksiyonİki = => ; module. exports = fonksiyonListesi; => kullanacağın yer const = require ; fonksiyonBir ; Şeklinde sadece istediğin methodları include etme şansın var. Aralarına virgül koyarak istediğin sayıda kullanabilirsin. Bylece schemayı her route altında include etmene de gerek kalmaz. Daha derli toplu olur.

Merhabalar, Bir sorum olacak. DB şemaları olsun, farklı modüller olsun require olarak sayfa içinde kullanırken yeri performans açısından fark eder mi? rnek olarak const Ayarlar = require ; Bu kodu sayfanın ilk satırlarında kullanmak ile fonksiyonların içinde ayrı ayrı kullanmanın farkı var mıdır? Hazırladığım sitede tüm DB şemalarını vs. ilk satırlarda kullandım ve altta sürekli kullanıyorum. Umarım anlatabilmişimdir. biri tarafından 24/Eki/21 18:28 tarihinde düzenlenmiştir \ /