

Full description not available
Y**I
Wonderful book!
This is the first book I read on node, and it was a great experience. The author clearly did a good job. Specially enjoyed the analysis of the Fibonacci sequence case as a demonstration of the unique coding style node calls for. The main perk is that as of the time of writing (January 2019) it is the most updated book available, as far as I know.
S**R
Not too good
This book isn't too good if you seriously want to learn Node.js. I found it to be highly tedious. Not fun for learning at all! Learning should be fun. This book didn't cover what should be covered in learning Node.js. I wish I hadn't spent my money on this book.
C**S
A very thorough guide to modern day web application development
I'm only through Chapter 7 of this book, but already I can tell that this approach is absolutely the one I will use on any future web applications that I create. In fact, it makes things seem so much easier than other stacks, that I can probably create more applications in less time. I really appreciate how the author (David Herron) takes the more disciplined approaches and highlights how these better habits create more maintainable applications down the road. An example of this is creating an application that can handle different data storage mechanisms so that you can freely switch between them. This is relevant because in a production environment, it is possible that in the future your company wants to change database vendors. This will be a manageable change if you use this approach.Another plus to exploring the different database systems is that some people are more comfortable staying away from complex SQL storage, and this book has a solution for those people. But there are also some environments that demand more relational databases and the ability to query efficiently, and this book addresses both needs.I haven't read the chapters on Security or Multiuser Authentication yet, but it seems these topics aren't easy to find in the wild of the internet or in other tutorial based resources I've encountered, or even in other Node.js books I've read.I have a few years of full stack development using different, outdated stacks than Node.js, so I can't tell if this book is the BEST way to start out in Node for beginners. But if you are wanting to build websites, than I would suggest going straight to this book because it introduces all the relevant technologies that you will need. One of the hardest parts with getting started in web development is learning what all the names of frameworks/libraries mean.For recommendations about using this book, some of these examples I did on Ubuntu Linux and some I did on Windows. I recommend either a Mac or Linux system if you are a beginner. I had trouble with using the Windows system when the code switched to using the ES6 syntax and you needed a work around to get the __dirname variable set. On Windows this resulted in the string being set like '/C:/Users...', so I used a substring to get rid of the first character and that worked. I had other troubles with installing level and sqlite3, but was lazy and just switched to Ubuntu rather than worked the issue out, so it may just require extra work. If you have Ubuntu, use this to work out all the examples.I did find a few errors here and there, but percentage-wise it is relatively low. The quality of the experience and convenience of having so many technologies and web development concerns addressed in the same book outweighs the negative aspect of having to deal with a few errors.Overall, I really enjoyed this book!
T**E
Nothing about createWriteStream, pipes, buffers, URLs, or serverless cloud environments
I bought this book because I keep running into problems processing large binary files such as audio and photos. I thought that a "URL" was something that started with "http" -- not in Node! Streams, pipes, buffers, how to use create createReadStream and createWriteStream, none of this is in this book. In coding bootcamp we learned to use Node and Express to do routing, auth, middleware, servers, etc. and I've never used any of that, as I do everything in the Google Cloud. If you want to learn to set up a Node server, this book will teach you that. But my advice is don't set up your own server, go serverless in the cloud. And don't buy this book because it won't help you use Node in the serverless cloud.
P**H
Poor quality printing
I've just received this book and I can't believe how poor quality the printing is. The paper feels cheap and large swathes of the text, mostly the code samples!, are unreadable.I am going to try to read it but this is shockingly bad.
J**Y
good starting point
I have this habit where, when I have to learn something new, I prefer a textbook.An experienced developer always has this viewpoint and experience about his work. I need that insight. Further, we get to know the essential stuff with tips and usage advice. Further, all the information is in one single place.This book meets that demand. If your style is like mine, then, sure, this book is a good starting point. Note that, this book won't make you an expert. However, once I was done with the book, I had all the essential I need to develop and deploy node js application. To that extent it is a good book.However, the book has plenty of problems. The code is not laid out properly (I would have liked slightly better indentation). also, some of the code is missing some obvious things, so a little big of searching on internet is required. Also, the book does not talk about debugging at all. Thats...crazy! So, there are some big holes.Still, I give it a five star as the asking price is on the lower side. Decent book for a low price.
G**U
Un libro che spiega puntualmente molti aspetti di Node.js
La struttura è molto lineare e vengono toccati tutti gli aspetti salienti del sistema. Ottimo il racconto dell'evoluzione del sistema di pari passo con le versioni di Javascript. Ottima la trattazione di npm. E' descritto il corretto approccio alla programmazione asincrona in cui molti esempi dimostrano differenti approcci ed i trabocchetti in cui si rischia di incappare.Io sviluppo su Node.js da diverso tempo ed ho trovato questo libro molto utile per approfondire aspetti che avevo analizzato superficialmente. Lo consiglio.
A**Z
Completo.
Libro bastante completo, con prácticas bien diseñadas y pedagógicas. Lástima que no hay una versión en español, realmente de los libros y temas buenos nunca hay una versión española. Lo nuestro es la fiesta, la cocina, etc..Libro que hay que tener, leer y practicar. Muy bueno.
F**O
Libro ben fatto
Il libro è ben fatto, sto imparando molte cose molto velocemente ed ogni pagina si acquisisce qualcosa di nuovo, l'unico problema è che spesso l'autore da per scontate cose che spesso non lo sono che puntualmente bisogna andare a ritrovare nella documentazione di node.js. Comunque sia il libro mi piace molto.
Trustpilot
Hace 1 mes
Hace 1 mes