I don't get. What's the whole purpose of loading javascript libraries and rendering data into a template with javascript. What is wrong with the normal way of outputting data in Coldfusion, PHP, etc? It is just a template after all. If you need to do some manipulation afterwords without making a server call then use javascript, but for templating???? Help me understand.