I've heard cautions against using many viewtemplates, for performance 
reasons.

But what, *specifically*, causes the poorer performance from this?

For example, it doesn't make sense that it would be to locate the templates 
because it is still only one search trough *all *tiddlers regardless if the 
filter finds one template or a hundred (...right?)

So is it rather what the viewtemplate shows that can be a problem? E.g if a 
viewtemplate has a lot of nested lists? ...but in that case, one such 
viewtemplate could be worse than 10 simpler viewtemplates so it would not 
warrant caution from using many viewtemplates *per se*.

Or is the problem if there are *many open* tiddlers? Beacuse each of them 
shows all viewtemplates? So it is "N open tiddlers" times "M number of 
templates". But then the templates only deserves half the blame.

Does the caution change when one uses "conditional viewtemplates", i.e 
viewtemplates with a wrapping listwidget like
  <list filter="[all[current]tag[foo]]">...</$list> 
?

In summary: What is the actual problem with many viewtemplates?

Thanks!

<:-)

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/01b6e9c3-fc69-4007-8124-73a377515b6fn%40googlegroups.com.

Reply via email to