4. Node.js is an event-driven I/O server-side JavaScript environment based on V8. It is intended for writing scalable network programs such as web servers. (Wikipedia)
5.
6.
7.
8.
9.
10. Http Server var http = require('http'); http.createServer(function (request, response) { response.writeHead(200, {'Content-Type': 'text/plain'}); response.end('Hello World'); }).listen(8000); $curl localhost:8000 Hello World
21. Postgres.js inizializzazione /* setup di Node.js e Postgres.js */ // postgres.js code var sys = require("sys"); var pg = require("./lib/postgres-pure"); var db = new pg.connect("pgsql://test:lucio@localhost:5432/returning_test");
22. Esempio pratico db.prepare("INSERT INTO returning_test (val) VALUES (?) RETURNING id", function (sth) { sth.execute("text value", function(rs) { if (rs === undefined) { console.log("No data in table."); } else { console.log(sys.inspect(rs)); } }); }); // output: $ node demo.js [ { id: 4 } ]