Building APIs with Node.js
Last updated on 2016-02-10
About the Book
Attention: This books is no longer for sales here, now you can buy it via Apress website, take a look: http://www.apress.com/br/book/9781484224410
Currently, we live in a period in which the majority of users use different types of devices to connect to the internet. The most popular devices are smartphones, tablets and notebooks. Developing systems for different types of devices requires the work of building web services, also known by the name of API (Application Program Interface).
Basically, the APIs are back-end systems that are designed to work only with data in a centralized manner, allowing client-side applications to be developed separately, to have a unique interfaces to the final user. These client-side applications are typically mobile apps, desktop applications or web apps.
There are some cases of large companies, such as LinkedIn and PayPal, which significantly saved expenses with servers migrating some of their projects to Node.js.
In this book, you'll learn in practice how to build scalable APIs in Node.js platform through writing elegant codes using ECMAScript 2015 (aka ES6) and some popular frameworks like Express, Passport, ApiDoc, Mocha, Helmet and more.
See also the portuguese version of this ebook: Construindo APIs com Node.js
If you desire to take you Node skills to the next level, then Caio’s book is for you! As an experienced software developer, I had many questions regarding how to build an enterprise grade Node application. However it's almost impossible to find a book with real working examples of how to deal with security, API doc, testing, project structure, best practice patterns. Caio addresses these head on. For just the price of a few lattes, you have a cookbook to take your Node skills to the next level!
The Leanpub 45-day 100% Happiness Guarantee
Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms...