{"id":1215,"date":"2017-10-19T09:16:50","date_gmt":"2017-10-19T08:16:50","guid":{"rendered":"http:\/\/blog.briang.org\/?p=1215"},"modified":"2017-10-19T09:16:50","modified_gmt":"2017-10-19T08:16:50","slug":"modern-javascript-explained-for-dinosaurs","status":"publish","type":"post","link":"https:\/\/blog.briang.org\/?p=1215","title":{"rendered":"Modern JavaScript Explained For Dinosaurs"},"content":{"rendered":"<p><a href=\"https:\/\/medium.com\/@peterxjang\/modern-javascript-explained-for-dinosaurs-f695e9747b70\"><strong>Modern JavaScript Explained For Dinosaurs<\/strong><\/a><\/p>\n<blockquote><p>The goal of this article to to provide a historical context of how JavaScript tools have evolved to what they are today in 2017. We\u2019ll start from the beginning and build an example website like the dinosaurs did\u200a\u2014\u200ano tools, just plain HTML and JavaScript. Then we\u2019ll introduce different tools incrementally to see the problems that they solve one at a time. With this historical context, you\u2019ll be better able to learn and adapt to the ever-changing JavaScript landscape going forward.<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Modern JavaScript Explained For Dinosaurs The goal of this article to to provide a historical context of how JavaScript tools have evolved to what they are today in 2017. We\u2019ll start from the beginning and build an example website like the dinosaurs did\u200a\u2014\u200ano tools, just plain HTML and JavaScript. Then we\u2019ll introduce different tools incrementally [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[105,393,231,394],"class_list":["post-1215","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-javascript","tag-npm","tag-toolchain","tag-webpack"],"_links":{"self":[{"href":"https:\/\/blog.briang.org\/index.php?rest_route=\/wp\/v2\/posts\/1215","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.briang.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.briang.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.briang.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.briang.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1215"}],"version-history":[{"count":1,"href":"https:\/\/blog.briang.org\/index.php?rest_route=\/wp\/v2\/posts\/1215\/revisions"}],"predecessor-version":[{"id":1216,"href":"https:\/\/blog.briang.org\/index.php?rest_route=\/wp\/v2\/posts\/1215\/revisions\/1216"}],"wp:attachment":[{"href":"https:\/\/blog.briang.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1215"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.briang.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1215"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.briang.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1215"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}