NestJS, TypeScript tabanlı bir Node.js framework’üdür. Şablonlar, bir uygulamanın kullanıcı arayüzünün şablonlarıdır ve NestJS’de şablonlar ejs (Embedded JavaScript) veya pug gibi farklı araçlarla oluşturulabilir.
Gidonlar, NestJS tarafından sağlanan kolay kullanımlı araçlar ve araç kümeleridir. Gidonlar, uygulamanızdaki fonksiyonaliteyi tanımlamanıza yardımcı olur ve genellikle kod tekrarını ve boşluklarını azaltır.
Aşağıdaki adımlar şablonları NestJS’de gidonlar kullanarak nasıl oluşturabileceğinizi gösterir:
Başlamadan önce, gerekli eklentileri kurmanız gerekir: npm install ejs veya npm install pug.
Views dizinini oluşturun ve şablonlarınızı buraya kaydedin.
app.module.ts dosyanıza gidonları ekleyin: @UseViews(viewsPath, options)
İstenen gidonu kullanacak bir Route tanımlayın: @Get(‘/’) gidonAdı() {}
Gidonun içerisinde, şablonları render etmek için render fonksiyonunu kullanın: return this.render(‘view-name’, data)
Bu adımlar, NestJS’de gidonlar kullanarak şablon oluşturmanın temel yapısını oluşturur. Her şey yapılandırıldıktan sonra, gidonları kullanarak uygulamanızdaki şablonları rahatlıkla oluşturabilirsiniz.