My question comes from the fact that I'd expect us to use dynamic page techniques that dojo's dgrid employs to do scrolling without building the full page. Instead, it builds only the visible part of the page. All this based on web services which can serve result ranges.
**Note** that the use of a high-performance templating engine serves a different purpose in our application than the templating engine which needs to support loading INCLUDEs from the database: the former is to handle our UI generation, the latter supports the generation of "document output" (invoices, packing lists, etc).
We might decide that it's fine to stick with TT for the purpose of our "document output" while we want to keep the option open to switch to another template processor for our UI generation. If that's the decision we reach, then I guess it's fine for me to start using more of TT's features with our template engine to solve issue #854.
Comments?
[2] I'm not sure if the comparison uses TT's feature of "compiled templates" which LedgerSMB can use -- this basically eliminates the need to parse a template more than once.
--
Bye,
Erik.
Robust and Flexible. No vendor lock-in.