{"id":654,"date":"2018-10-18T07:21:14","date_gmt":"2018-10-18T07:21:14","guid":{"rendered":"https:\/\/www.appservgrid.com\/paw92\/?p=654"},"modified":"2018-10-18T15:20:02","modified_gmt":"2018-10-18T15:20:02","slug":"download-node-js-linux-10-12-0","status":"publish","type":"post","link":"https:\/\/www.appservgrid.com\/paw92\/index.php\/2018\/10\/18\/download-node-js-linux-10-12-0\/","title":{"rendered":"Download Node.js Linux 10.12.0"},"content":{"rendered":"<p>Node.js is an open source and completely free software that empowers web developers to build scalable and fast network programs. Being based on Chrome&#8217;s JavaScript runtime, the Node.js software is extremely efficient and lightweight, especially because it uses a non-blocking, event-driven I\/O model.<\/p>\n<h4>The top platform for running server-side JavaScript code<\/h4>\n<p>Node.js is currently considered the top platform for running server-side JavaScript code, being used in production in big companies like Google, eBay, Yahoo, LinkedIn, Microsoft, Cloud9 and many more.<\/p>\n<h4>Mandatory example<\/h4>\n<p>The following code will create a simple web server that responds with &#8220;Hello World&#8221; for every request.<\/p>\n<p><em>var http = require(&#8216;http&#8217;);<\/em><\/p>\n<p>http.createServer(function (req, res) {<\/p>\n<p>res.writeHead(200, {&#8216;Content-Type&#8217;: &#8216;text\/plain&#8217;});<\/p>\n<p>res.end(&#8216;Hello Worldn&#8217;);<\/p>\n<p>}).listen(1337, &#8216;127.0.0.1&#8217;);<\/p>\n<p>console.log(&#8216;Server running at http:\/\/127.0.0.1:1337\/&#8217;);<\/p>\n<p>In order to run the HTTP server, you will have to the code above into a file called \u201cexample.js\u201d (without quotes) and execute it with the node command from a terminal emulator:<\/p>\n<p><em>% node example.js<\/em><\/p>\n<p>Server running at http:\/\/127.0.0.1:1337\/<\/p>\n<h4>Supported operating systems<\/h4>\n<p>Node.js is a multi-platform application that has been successfully tested under numerous GNU\/Linux distributions, including Debian, Ubuntu, Arch Linux, Fedora, Red Hat Enterprise Linux, openSUSE, Mageia, Slackware, and others, as well as on the commercial Mac OS X and Microsoft Windows operating systems. Both 64-bit and 32-bit instruction set architectures are supported at this time.<\/p>\n<h4>Under the hood, requirements and availability<\/h4>\n<p>As mentioned, this is a multi-platform software. It can be downloaded as pre-built installers for the Mac OS X, GNU\/Linux and Microsoft Windows operating systems, as well as a universal source archive that can be compiled and installed on virtually any operating system where Python is supported.<\/p>\n<p><a href=\"https:\/\/linux.softpedia.com\/downloadTag\/build%20network%20app\">Build network app<\/a> <a href=\"https:\/\/linux.softpedia.com\/downloadTag\/non-blocking%20I---O%20model\">Non-blocking I\/O model<\/a> <a href=\"https:\/\/linux.softpedia.com\/downloadTag\/real-time%20application\">Real-time application<\/a> <a href=\"https:\/\/linux.softpedia.com\/downloadTag\/develop\">Develop<\/a> <a href=\"https:\/\/linux.softpedia.com\/downloadTag\/non-blocking\">Non-blocking<\/a> <a href=\"https:\/\/linux.softpedia.com\/downloadTag\/build\">Build<\/a> <a href=\"https:\/\/linux.softpedia.com\/downloadTag\/network\">Network<\/a><\/p>\n<p><a href=\"https:\/\/linux.softpedia.com\/get\/Programming\/Interpreters\/Node-js-95303.shtml\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Node.js is an open source and completely free software that empowers web developers to build scalable and fast network programs. Being based on Chrome&#8217;s JavaScript runtime, the Node.js software is extremely efficient and lightweight, especially because it uses a non-blocking, event-driven I\/O model. The top platform for running server-side JavaScript code Node.js is currently considered &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.appservgrid.com\/paw92\/index.php\/2018\/10\/18\/download-node-js-linux-10-12-0\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Download Node.js Linux 10.12.0&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-654","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/654","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/comments?post=654"}],"version-history":[{"count":1,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/654\/revisions"}],"predecessor-version":[{"id":782,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/654\/revisions\/782"}],"wp:attachment":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/media?parent=654"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/categories?post=654"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/tags?post=654"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}