{"id":2037,"date":"2011-03-30T00:48:45","date_gmt":"2011-03-30T04:48:45","guid":{"rendered":"http:\/\/www.fullstopinteractive.com\/blog\/?p=2037"},"modified":"2011-04-14T12:59:55","modified_gmt":"2011-04-14T16:59:55","slug":"javascript-templates-with-handlebar-js","status":"publish","type":"post","link":"https:\/\/fullstopinteractive.com\/blog\/2011\/03\/javascript-templates-with-handlebar-js\/","title":{"rendered":"JavaScript Templates with Handlebars.js."},"content":{"rendered":"<blockquote><p><span class=\"first-letter\">W<\/span>eb apps are using JavaScript to create dynamic interfaces now more than  ever before, and that&#8217;s not a trend that will change any time soon. DOM  manipulation is great for simpler JavaScript apps, but what do you do  when you&#8217;re changing huge chunks of the document with each change of the  view? That&#8217;s where JavaScript templating comes into play.<\/p><\/blockquote>\n<p><a href=\"http:\/\/thinkvitamin.com\/code\/getting-started-with-handlebars-js\/\">Getting Started with Handlebars.js<\/a><\/p>\n<p>[Updated: Title and link corrected to refer to Handlebars.js (with an &#8216;s&#8217;).]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Web apps are using JavaScript to create dynamic interfaces now more than ever before, and that&#8217;s not a trend that will change any time soon. DOM manipulation is great for simpler JavaScript apps, but what do you do when you&#8217;re changing huge chunks of the document with each change of the view? That&#8217;s where JavaScript [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[15],"tags":[83],"_links":{"self":[{"href":"https:\/\/fullstopinteractive.com\/blog\/wp-json\/wp\/v2\/posts\/2037"}],"collection":[{"href":"https:\/\/fullstopinteractive.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fullstopinteractive.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fullstopinteractive.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/fullstopinteractive.com\/blog\/wp-json\/wp\/v2\/comments?post=2037"}],"version-history":[{"count":3,"href":"https:\/\/fullstopinteractive.com\/blog\/wp-json\/wp\/v2\/posts\/2037\/revisions"}],"predecessor-version":[{"id":2039,"href":"https:\/\/fullstopinteractive.com\/blog\/wp-json\/wp\/v2\/posts\/2037\/revisions\/2039"}],"wp:attachment":[{"href":"https:\/\/fullstopinteractive.com\/blog\/wp-json\/wp\/v2\/media?parent=2037"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fullstopinteractive.com\/blog\/wp-json\/wp\/v2\/categories?post=2037"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fullstopinteractive.com\/blog\/wp-json\/wp\/v2\/tags?post=2037"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}