{"id":294,"date":"2011-12-07T06:50:34","date_gmt":"2011-12-07T14:50:34","guid":{"rendered":"http:\/\/dojotoolkit.org\/blog\/?p=294"},"modified":"2018-04-10T09:36:48","modified_gmt":"2018-04-10T16:36:48","slug":"learn-more-about-amd","status":"publish","type":"post","link":"https:\/\/dojotoolkit.org\/blog\/learn-more-about-amd","title":{"rendered":"Learn more about AMD!"},"content":{"rendered":"<p>If you&#8217;ve been reading about Dojo 1.7, the first thing you&#8217;re probably wondering is, what is this AMD thing that everyone is talking about? We have a great tutorial update in the works, and some <a href=\"http:\/\/livedocs.dojotoolkit.org\/loader\/amd\">in progress AMD docs<\/a>. If you&#8217;re first learning about AMD, here are a few presentations and resources that are particularly useful:<\/p>\n<ul>\n<li><a href=\"http:\/\/bryanforbes.github.com\/amd-commonjs-modules-presentation\/\">Modular JavaScript<\/a> by Brian Cavalier and Bryan Forbes<\/li>\n<li><a href=\"http:\/\/www.slideshare.net\/sitepen\/dojo-20-modular-mobile-and-reinventing-web-app-development\">Dojo 1.7 and 2.0: Modular, Mobile, and Reinventing Web App Development<\/a> by Dylan Schiemann<\/li>\n<li><a href=\"http:\/\/www.slideshare.net\/jthomas\/moving-to-dojo-17-and-the-path-to-20\">Moving to Dojo 1.7 and the path to 2.0<\/a> by James Thomas<\/li>\n<li><a href=\"http:\/\/unscriptable.com\/code\/AMD-module-patterns\">AMD Module Patterns<\/a> by John Hann<\/li>\n<li><a href=\"http:\/\/unscriptable.com\/index.php\/2011\/09\/21\/what-is-the-fastest-way-to-load-amd-modules\/\">What is the fastest way to load AMD modules<\/a> by John Hann<\/li>\n<li><a href=\"https:\/\/github.com\/amdjs\/amdjs-tests\">AMD compliance tests<\/a><\/li>\n<\/ul>\n<p>For efficiently loading modules, Dojo 1.7 by default includes a new async loader based on Rawld Gill&#8217;s excellent work on the backdraft framework. Dojo can also be used with <a href=\"http:\/\/requirejs.org\/docs\/dojo.html\">RequireJS<\/a>, <a href=\"https:\/\/github.com\/unscriptable\/curl\">curl.js<\/a>, or other AMD loaders.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you&#8217;ve been reading about Dojo 1.7, the first thing you&#8217;re probably wondering is, what is this AMD thing that everyone is talking about? We have a great tutorial update in the works, and some in progress AMD docs. If you&#8217;re first learning about AMD, here are a few presentations and resources that are particularly &hellip; <a href=\"https:\/\/dojotoolkit.org\/blog\/learn-more-about-amd\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Learn more about AMD!<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[7],"tags":[12,13],"_links":{"self":[{"href":"https:\/\/dojotoolkit.org\/blog\/wp-json\/wp\/v2\/posts\/294"}],"collection":[{"href":"https:\/\/dojotoolkit.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dojotoolkit.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dojotoolkit.org\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/dojotoolkit.org\/blog\/wp-json\/wp\/v2\/comments?post=294"}],"version-history":[{"count":6,"href":"https:\/\/dojotoolkit.org\/blog\/wp-json\/wp\/v2\/posts\/294\/revisions"}],"predecessor-version":[{"id":1044,"href":"https:\/\/dojotoolkit.org\/blog\/wp-json\/wp\/v2\/posts\/294\/revisions\/1044"}],"wp:attachment":[{"href":"https:\/\/dojotoolkit.org\/blog\/wp-json\/wp\/v2\/media?parent=294"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dojotoolkit.org\/blog\/wp-json\/wp\/v2\/categories?post=294"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dojotoolkit.org\/blog\/wp-json\/wp\/v2\/tags?post=294"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}