{"id":1967,"date":"2008-02-28T01:49:02","date_gmt":"2008-02-28T05:49:02","guid":{"rendered":"http:\/\/www.markbaker.ca\/blog\/2008\/02\/28\/web3s-and-atomapp\/"},"modified":"2008-02-28T01:49:02","modified_gmt":"2008-02-28T05:49:02","slug":"web3s-and-atomapp","status":"publish","type":"post","link":"http:\/\/www.markbaker.ca\/blog\/2008\/02\/web3s-and-atomapp\/","title":{"rendered":"Web3S and Atom\/APP"},"content":{"rendered":"<p>Hey, it looks like <a href=\"http:\/\/www.25hoursaday.com\/weblog\/CommentView.aspx?guid=8c8b2311-96c9-41b9-badd-51e68d4ce995\">Web3S was replaced by Atom\/APP<\/a>.  Awesome.  I think &#8220;Why not Atom?&#8221; was one of my first questions of <a href=\"http:\/\/www.goland.org\">Yaron<\/a> when he described Web3S to me last year.  I&#8217;m confident this is for the best.  In addition to Atom\/APP being <em>existing standards<\/em> (with an accompanying abundance of existing tooling), Microsoft will also gain the evolutionary advantages of the <a href=\"http:\/\/www.infoq.com\/articles\/mark-baker-hypermedia\">hypermedia as the engine of application state constraint<\/a>, which Web3S opted to replace with a schema-driven application model.<\/p>\n\n<p>Kudos to everybody involved in that decision.<\/p>","protected":false},"excerpt":{"rendered":"Hey, it looks like Web3S was replaced by Atom\/APP. Awesome. I think &#8220;Why not Atom?&#8221; was one of my first questions of Yaron when he described Web3S to me last year. I&#8217;m confident this is for the best. In addition to Atom\/APP being existing standards (with an accompanying abundance of existing tooling), Microsoft will also [&hellip;]","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[5],"class_list":["post-1967","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-atom"],"_links":{"self":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts\/1967","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/comments?post=1967"}],"version-history":[{"count":0,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts\/1967\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/media?parent=1967"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/categories?post=1967"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/tags?post=1967"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}