Node.js è un potente framework che permette di sfruttare V8, l’interprete JavaScript di Google, per creare applicazioni web e di rete veloci, compatte e affidabili. Elegante e facile da utilizzare, Node.js sta rapidamente guadagnando popolarità tra gli sviluppatori di tutto il mondo. Questa guida riunisce le conoscenze necessarie a utilizzare Node.js per costruire applicazioni lato server robuste e scalabili. Si parte dall'installazione ed esecuzione di Node.js per passare subito a realizzare la prima applicazione. Gettate le basi, vengono esaminati i moduli disponibili per scrivere applicazioni più complesse in grado di ottimizzare la gestione di server web e database. Infine vengono presentate funzionalità avanzate, come i sistemi con cui eseguire le applicazioni in server di produzione, testare il codice e perfino utilizzare Node.js per realizzare utility da riga di comando.
Not bad but not that good either as the writings and organisation are a bit difficult to understand. Concepts are not well introduced and examples are poor.
So, I don't have any other coding language books to compare this to, but I had to learn Node.js really fast, and this book was really useful in getting me up to speed on the concept, architecture, coding and usage conventions, etc. I probably wouldn't recommend this for someone starting out to program (there are some syntactical errors in the code that come up during execution, and I personally find the coding style used by the book -- semi-colon, spacing, etc. -- occasionally annoying), but if you already understand javascript and have used package managers for coding languages before (and therefore are over raising a stink about such things), this will get you up to speed. I read this on Safari Books Online, worked through and played with the example code, and was well on my way on my first project: developing an API test suite.
Oh yeah... SBO also has some videos to go along with this too, which might be helpful for explaining some of the diagrams in the early chapters.