The time is right for a dom templating api, says daniel schmidt. he says the developer is describing what they want, not how to achieve it - this is very common practice if it's implemented properly sanely and well conceived e.g. no performance regressions on existing sites, no required compiler, and no special casing of elements, attributes, or events, writes