Learn more
These promotions will be applied to this item:
Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with these promotions.
- Highlight, take notes, and search in the book
- In this edition, page numbers are just like the physical edition
Your Memberships & Subscriptions

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Node.js By Example Kindle Edition
About This Book
- Plan and implement a modern Node.js application
- Get to know the most useful Node.js capabilities
- Learn how to create complex Node.js applications
Who This Book Is For
If you are a JavaScript developer with no experience with Node.js or server-side web development, this book is for you. It will lead you through creating a fairly complex social network. You will learn how to work with a database and create real-time communication channels.
What You Will Learn
- Get to know the fundamentals of Node.js
- Understand why architecting is important and what the planning of a typical Node.js application looks like
- Successfully manage every web application asset such as CSS, JavaScript, or image files
- Implement the Model-View-Controller pattern in the context of a Node.js application
- Communicate with a database, including storing, retrieving, and deleting data
- Implement more complex features such as creating social network pages, tagging, sharing, and liking posts
- Create a real-time chat capability for users of the social network
- Explore how to test the user interface of your web application
In Detail
Node.js is a JavaScript-driven technology, which means that developers can use the same language to write backend code. Its growing community and the large amount of available modules make Node.js one of the most attractive development environments.
Node.js By Example covers Node.js fundamentals and teaches you how to use its technology to architect a project. It shows you how to manage an application's assets and how to implement the Model-View-Controller pattern. The next few chapters demonstrate how to develop the features of your social network. It also empowers you to communicate with a database, including storing, retrieving, and deleting data. The book ends by discussing the most popular ways to test your user interface in an efficient way.
- ISBN-13978-1784399603
- PublisherPackt Publishing
- Publication dateMay 25, 2015
- LanguageEnglish
- File size2.8 MB
Kindle E-Readers
- Kindle
- Kindle Paperwhite
- All new Kindle paperwhite
- Kindle Oasis
- Kindle Oasis (9th Generation)
- Kindle Paperwhite (10th Generation)
- Kindle Paperwhite (12th Generation)
- Kindle Scribe, 1st generation (2024 release)
- Kindle Touch
- All New Kindle E-reader (11th Generation)
- Kindle (10th Generation)
- Kindle Oasis (10th Generation)
- Kindle Voyage
- Kindle Scribe (1st Generation)
- All New Kindle E-reader
- Kindle Paperwhite (11th Generation)
- Kindle Paperwhite (5th Generation)
Fire Tablets
Product details
- ASIN : B00XJRN9S6
- Publisher : Packt Publishing (May 25, 2015)
- Publication date : May 25, 2015
- Language : English
- File size : 2.8 MB
- Text-to-Speech : Enabled
- Screen Reader : Supported
- Enhanced typesetting : Enabled
- X-Ray : Not Enabled
- Word Wise : Not Enabled
- Print length : 222 pages
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read book recommendations and more.
Customer reviews
- 5 star4 star3 star2 star1 star5 star55%0%0%45%0%55%
- 5 star4 star3 star2 star1 star4 star55%0%0%45%0%0%
- 5 star4 star3 star2 star1 star3 star55%0%0%45%0%0%
- 5 star4 star3 star2 star1 star2 star55%0%0%45%0%45%
- 5 star4 star3 star2 star1 star1 star55%0%0%45%0%0%
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on August 6, 2015This is a great book, for somebody who is starting his first application in Node.JS. it explains in detail how to start your own application, how Node.JS works and simple brings you into the world of Node.JS which is diferent from a standart request/thread application we where used to produce in PHP or ASP.
- Reviewed in the United States on April 4, 2016The fundamental difference between node and all other popular web languages is the asynchronous approach. This book merely acknowledges this concept and doesn't spend any time explaining the event loop, call stack, or key differences for people who are already well versed in other languages. There is no discussion of promises on the server side and no mention of design patterns specific to the callback-happy world of node.
Further, this book spends a lot of time explaining how to do things the hard way. It demonstrates terribly messy page controllers and routers that will quickly grow to unsustainable size without once mentioning industry standard tools such as Express that are meant to avoid these problems. If you follow this book's example, you'll end up with a bloated but well archtected app that wastes lots of code space and is a nightmare to maintain.
Finally, the book suffers several small grammatical errors. Normally, I wouldn't note this, but in a technical manual non-parsing sentences can lead to misinterpretation.
It is also worth noting that this book does not once mention ES6 or any of the major changes that are now supported.
I recommend this book only to people who already understand node well but want a guided approach to solving some core concepts they may have missed such as TDD, restful design, or real-time chat.