Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
RESTful Web API Design with Node.js

Buy

Design and implement comprehensive RESTful solutions in Node.js

About This Book

  • Design, implement, and route Node.js RESTful services with the Express framework module
  • Test user-developed modules with Nodeunit and module mocking with SinonJS
  • Use this practical guide to integrate MongoDB in your Node.js application

Who This Book Is For

If you are a web developer wanting to enrich your development skills to create scalable, server-side, RESTful applications based on the Node.js platform, this book is for you. You also need to be aware of HTTP communication concepts and should have a working knowledge of JavaScript. Knowledge of REST would be an added advantage but is definitely not a necessity.

What You Will Learn

  • Learn about NoSQL data stores and integrate MongoDB in your Node.js application with Mongoose
  • Install, develop, and test your own Node.js user modules
  • Eliminate third-party dependencies in your tests with mocking
  • Comprehend the differences between an HTTP and RESTful application
  • Optimize RESTful service URI routing with best practices
  • Secure your services with NoSQL database integration within Node.js applications

In Detail

In this era of cloud computing, every data provisioning solution is built in a scalable and fail-safe way. Thus, when building RESTful services, the right choice of the underlying platform is vital. Node.js, with its asynchronous, event-driven architecture, is just the right choice to build RESTful APIs.

This book will be your step-by-step guide in the RESTful world of Node.js. It starts with the implementation of a simple HTTP handler application and follows its evolution to a completed RESTful service solution, which introduces you to the best practices in developing RESTful services.

(HTML tags aren't allowed.)

Graph Theory, Combinatorics and Algorithms: Interdisciplinary Applications (Operations Research / Computer Science Interfaces Series)
Graph Theory, Combinatorics and Algorithms: Interdisciplinary Applications (Operations Research / Computer Science Interfaces Series)

Graph Theory, Combinatorics and Algorithms: Interdisciplinary Applications focuses on discrete mathematics and combinatorial algorithms interacting with real world problems in computer science, operations research, applied mathematics and engineering. The book contains eleven chapters written by...

Advances in Cryptology -- CRYPTO 2011: 31st Annual Cryptology Conference, Santa Barbara
Advances in Cryptology -- CRYPTO 2011: 31st Annual Cryptology Conference, Santa Barbara

This book constitutes the refereed proceedings of the 31st Annual International Cryptology Conference, CRYPTO 2011, held in Santa Barbara, CA, USA in August 2011. The 42 revised full papers presented were carefully reviewed and selected from 230 submissions. The volume also contains the abstract of one invited talk. The papers are organized...

Mathematical Objects in C++: Computational Tools in A Unified Object-Oriented Approach
Mathematical Objects in C++: Computational Tools in A Unified Object-Oriented Approach
This is an exciting book on mathematics on one hand and computer programming on the other, and the reader can concentrate on one of the topics or both. The mathematics part focuses on teaching mathematics through constructive algorithms, ready for computer implementation. I believe this is the future view of these classical mathematical subjects....

Parallel and Concurrent Programming in Haskell: Techniques for Multicore and Multithreaded Programming
Parallel and Concurrent Programming in Haskell: Techniques for Multicore and Multithreaded Programming

If you have a working knowledge of Haskell, this hands-on book shows you how to use the language’s many APIs and frameworks for writing both parallel and concurrent programs. You’ll learn how parallelism exploits multicore processors to speed up computation-heavy programs, and how concurrency enables you to write programs...

Bayesian Logical Data Analysis for the Physical Sciences: A Comparative Approach with Mathematica® Support
Bayesian Logical Data Analysis for the Physical Sciences: A Comparative Approach with Mathematica® Support
Bayesian inference provides a simple and unified approach to data analysis, allowing experimenters to assign probabilities to competing hypotheses of interest, on the basis of the current state of knowledge. By incorporating relevant prior information, it can sometimes improve model parameter estimates by many orders of magnitude. This book...
HBase in Action
HBase in Action

I got my start with HBase in the fall of 2008. It was a young project then, released only in the preceding year. As early releases go, it was quite capable, although not without its fair share of embarrassing warts. Not bad for an Apache subproject with fewer than 10 active committers to its name! That was the height of the NoSQL...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy