Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Node.js, MongoDB, and AngularJS web development
Dayley B., Addison-Wesley Professional, Upper Saddle River, NJ, 2014. 688 pp. Type: Book (978-0-321995-78-0)
Date Reviewed: Sep 15 2015

JavaScript has been at the forefront of client-side web development for quite a long time. As the popularity of JavaScript goes unabated, the demand for fully JavaScript-based web application development popped up. Google, with its V8 JavaScript engine, played a pivotal role in the advancement, and Node.js added server-side scripting using V8. The advantages of using the same language for client-side and server-side development are manifold, ranging from code reusability to management and debugging. This book provides a quick overview of Node.js, MongoDB, and the AngularJS model-view-controller (MVC). Given the breadth of the topics covered, it is nearly impossible to make it a standalone guide to the specified technologies. Instead, it is a quick reference for veteran web developers who want to immediately jump into the Node.js, MongoDB, and AngularJS platforms.

This book is divided into six parts. The first part discusses the significance of Node.js-to-AngularJS stacks, along with a brief introduction to JavaScript. The second part consists of eight chapters introducing Node.js. Similar to other programming texts, this book also provides step-by-step guidance to technological highlights, installation, and some example programs. The third part discusses MongoDB--a NoSQL database to use with Node.js and the AngularJS framework. The eight-chapter section depicts an advanced level of MongoDB usage, starting with a humble introduction to the nonrelational and object-oriented collection-based database concept of NoSQL. The fourth section, a brief two chapters, introduces “express” for rapid Node.js development. The fifth section (chapters 20 to 25) discusses the AngularJS MVC framework, while the sixth section (the final four chapters) gives some advanced examples.

Altogether, the 29 chapters really give readers a solid start with the cutting-edge JavaScript tools and platform. However, readers and developers may not need to use the full stack of tools presented in this book. Pure Node.js developers may concentrate only on Parts 2 and 4 initially. A single book cannot cover all technical aspects of present-day web platforms, languages, and tools. The author clearly had this in mind and thus chose a title that is focused and gives readers an immediate idea of what this book is all about.

More reviews about this item: Amazon, B&N

Reviewer:  Mohammed Ziaur Rahman Review #: CR143769 (1512-1015)
Bookmark and Share
  Reviewer Selected
 
 
Systems (H.2.4 )
 
 
Web-Based Services (H.3.5 ... )
 
 
World Wide Web (WWW) (H.3.4 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Systems": Date
Object-oriented databases
Gray P. (ed), Kulkarni K., Paton N., Prentice-Hall, Inc., Upper Saddle River, NJ, 1992. Type: Book (9780136302032)
Jun 1 1993
Readings in database systems
Stonebraker M., Morgan Kaufmann Publishers Inc., San Francisco, CA, 1988. Type: Book (9780934613651)
Aug 1 1989
Event-join optimization in temporal relational databases
Segev A., Gunadhi H.  Very large data bases (, Amsterdam, The Netherlands,2151989. Type: Proceedings
Nov 1 1992
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy