{"id":643,"date":"2010-11-23T00:05:02","date_gmt":"2010-11-23T04:05:02","guid":{"rendered":"http:\/\/steve.vinoski.net\/blog\/?p=643"},"modified":"2010-11-23T00:05:02","modified_gmt":"2010-11-23T04:05:02","slug":"new-column-on-node-js","status":"publish","type":"post","link":"https:\/\/steve.vinoski.net\/blog\/2010\/11\/23\/new-column-on-node-js\/","title":{"rendered":"New column on Node.js"},"content":{"rendered":"<p><a href=\"http:\/\/www.innoq.com\/blog\/st\/\">Stefan Tilkov<\/a> already <a href=\"http:\/\/www.innoq.com\/blog\/st\/2010\/11\/ieee_internet_computing_articl.html\">blogged about this<\/a>, but he and I <a href=\"\/pdf\/IC-Node.js.pdf\">co-authored an article about node.js<\/a> for my Nov\/Dec &#8220;Functional Web&#8221; column. <a href=\"http:\/\/nodejs.org\/\">Node.js<\/a> is indeed very cool with surprisingly good performance, and it was really nice to finally get to write something together with Stefan (I wrote the foreword for <a href=\"http:\/\/rest-http.info\/\">his book, <em>REST und HTTP<\/em><\/a> (German), but that&#8217;s not quite the same as co-authoring).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Stefan Tilkov already blogged about this, but he and I co-authored an article about node.js for my Nov\/Dec &#8220;Functional Web&#8221; column. Node.js is indeed very cool with surprisingly good performance, and it was really nice to finally get to write something together with Stefan (I wrote the foreword for his book, REST und HTTP (German), [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14,127,81,111,12,33],"tags":[149,183,160],"class_list":["post-643","post","type-post","status-publish","format-standard","hentry","category-column","category-framework","category-functional-programming","category-javascript","category-performance","category-web","tag-column","tag-javascript","tag-web"],"_links":{"self":[{"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/posts\/643","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/comments?post=643"}],"version-history":[{"count":5,"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/posts\/643\/revisions"}],"predecessor-version":[{"id":648,"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/posts\/643\/revisions\/648"}],"wp:attachment":[{"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/media?parent=643"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/categories?post=643"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/tags?post=643"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}