2012-01-30 16 views
5

ICanHaz.js'u kullanmak gerçekten çok güzel - javascript nesnelerini oluşturmak, yüklemek ve render oluşturmak son derece basit. Ancak, biraz büyük bir javascript uygulamasında, benim uygulamayı başlatan ve tüm ICanHaz-şablonları içeren .html dosya-dizisi, şablon-script etiketleriyle gerçekten çok kalabalık hale geldi.iCanHaz.js - ayırma şablonları?

Şablonlarımı yeniden netleştirmek için şablonlarımı nasıl ayırmalıyım? IcanHaz.js'ye daha büyük projeler için daha iyi bir alternatif var mı?

cevap

2

Çoğu istemci tarafı şablon motorları aynı konsepte sahiptir. Şablonları XHR kullanarak uzaktan yükleyebilirsiniz, ancak bu, HTTP isteğinin korkunç bir yükünü ekleyecektir.

Her biri kendi dosyasında daha iyi bir alternatif oluşturabilir ve bir sunucu tarafı komut dosyasını HTML sayfanızda birleştirebilirsiniz. Son olarak, en son seçenek javascript oluşturma işlevlerinize satır içi eklemektir - bu çok küçük şablonlar için çalışacaktır.