There are a number of advantages provided by implementing templates in JavaScript with the Dust template rendering solution. They include: Dust templates are compiled to JavaScript for speed of execution Since JavaScript is cacheable, Dust templates can be sent to a browser once and reused which is not the case with server-side generated JSP pages In addition to being cacheable, the Dust templates