Node.js Complete Reference Guide

Node.js Complete Reference Guide

eBook Details:

  • Paperback: 732 pages
  • Publisher: WOW! eBook (December 21, 2018)
  • Language: English
  • ISBN-10: 1789952115
  • ISBN-13: 978-1789952117

eBook Description:

Node.js Complete Reference Guide is your one-stop solution to building highly scalable, single-language applications that share code between the server and client

Node.js Complete Reference Guide takes you through rudimentary knowledge of JavaScript and server-side development to create, maintain, deploy, and test your own Node.js applications.

You will begin by learning how to use the HTTP Server and Client objects, store data with both SQL and MongoDB databases, and unit test applications with Mocha 5.x, and functionally test them with Puppeteer 1.1.x. Then, you will learn to create scalable and rich RESTful applications on the Node.js platform and write a simple HTTP request handler with self-descriptive URLs. You will learn to set accurate HTTP status codes, study how to keep your applications backward-compatible and explore some authentication techniques to secure your application. Then, you will study how Node.js has emerged as a strong candidate for developing microservices.

What You Will Learn

  • Work with REST service development using the Restify framework
  • Use data storage engines, such as MySQL, SQLITE3, and MongoDB in apps
  • Apply user authentication methods with OAuth2
  • Perform real-time communication with the front-end using Socket.IO
  • Implement Docker microservices in development, testing, and deployment
  • Perform unit testing with Mocha 5.x and functional testing with Puppeteer 1.1.x
  • Use self-descriptive URLs and set accurate HTTP status codes
  • Deploy a cloud-native microservice to an online provider

With this Learning Path Node.js Complete Reference Guide, you will be able to use the best practices and create efficient microservices.

DOWNLOAD

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *