Paperback: 156 pages
Publisher: Packt Publishing - ebooks Account (April 12, 2016)
Product Dimensions: 7.5 x 0.4 x 9.2 inches
Shipping Weight: 12.8 ounces (View shipping rates and policies)
Average Customer Review: 5.0 out of 5 stars See all reviews (1 customer review)
Best Sellers Rank: #1,097,315 in Books (See Top 100 in Books) #235 in Books > Computers & Technology > Web Development & Design > Web Services #6138 in Books > Computers & Technology > Computer Science
I bought the paper and kindle versions of "Getting started with hapi.js" about six weeks ago. I had worked with various Node.js projects for a few years before this. Most of them used Express and I had only briefly looked at hapi. Hearing about the high quality standards of the hapi project and the clear, opinionated approach let me to look deeper so I started with this book.The best thing about this book is the clear, concise style and well thought out structure. It doesn't seem to have any agenda other than clearly explaining the subject matter and doesn't it go overboard with long-winded text. It's both accessible to a newcomer and useful for anyone with more experience. For me, I was able to digest it quickly, get what I needed and start putting it into practice right away. Some tech books require a heavy time investment by the reader but this one seems to understand that the reader's time is precious. I got a positive impression of the hapi ecosystem and good foundations to get up and running. It took a short amount of time to work through the examples but they all worked well and helped to make what I was learning stick.If you're interested in getting into Node development for the first time or already use Node and need to get a quick but solid overview of hapi, you won't regret choosing this book. You'll finish up with a solid understanding of the hapi project, routing, plugins, testing, authentication and joi validation. There are also some handy tips on production deployment and debugging.