{"id":5327,"date":"2017-06-01T17:56:41","date_gmt":"2017-06-01T21:56:41","guid":{"rendered":"http:\/\/www.dr-chuck.com\/csev-blog\/?p=5327"},"modified":"2017-06-01T17:56:41","modified_gmt":"2017-06-01T21:56:41","slug":"developing-a-tsugi-tool-new-videos","status":"publish","type":"post","link":"https:\/\/www.dr-chuck.com\/csev-blog\/2017\/06\/developing-a-tsugi-tool-new-videos\/","title":{"rendered":"Developing a Tsugi Tool (New Videos)"},"content":{"rendered":"<p>I use the attendance tool as my \u201cbasic&#8221; Tsugi tool.  I recorded five videos showing how this tool works and showing how you can write a tsugi tool several ways:<\/p>\n<p>&#8211; A single PHP file with the controller and view<br \/>\n&#8211; A Silex+Twig application<br \/>\n&#8211; A JQuery + Handlebars application<br \/>\n&#8211; A single page application using JSON and tmpljs<\/p>\n<p><a href=\"https:\/\/www.tsugi.org\/lessons\/devintro\" target=\"_blank\">https:\/\/www.tsugi.org\/lessons\/devintro<br \/>\n<\/a><br \/>\nThe code is in github:<\/p>\n<p><a href=\"https:\/\/github.com\/tsugitools\/attend\" target=\"_blank\">https:\/\/github.com\/tsugitools\/attend<\/a><\/p>\n<p>Each of the variations is in a different permanent branch &#8211; cool to be able to switch implementations with a <\/p>\n<p>git checkout handlebars<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I use the attendance tool as my \u201cbasic&#8221; Tsugi tool. I recorded five videos showing how this tool works and showing how you can write a tsugi tool several ways: &#8211; A single PHP file with the controller and view &#8211; A Silex+Twig application &#8211; A JQuery + Handlebars application &#8211; A single page application [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-5327","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/posts\/5327","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/comments?post=5327"}],"version-history":[{"count":2,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/posts\/5327\/revisions"}],"predecessor-version":[{"id":5329,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/posts\/5327\/revisions\/5329"}],"wp:attachment":[{"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/media?parent=5327"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/categories?post=5327"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/tags?post=5327"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}