Design and implement comprehensive RESTful solutions in Node.js 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. 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.
Currently,I have finished the first 2 chapters.I found several downsides of the book: 1. web editor the author recommended is unfamous and in minority, seldom developers might use enide studio.As a result,its degbugging functionality is not applied to me and RESTClientTool is suitable for me. my Suggestions: a.use common middle-level editors,say,sublime or brackets or atom or visual studio code. b.Also,the node debugging should involve node-inspector module or VSC debugging. c.use the Postman( a chrome plugin) to replace RESTClientTool of the Enide studio.
2.function or variable name convention is not good.It would be more favorable that test_add should be changed to testAdd which uses camelCase name convention.
3.It would be less confused to use modules.exports compared with exports.
step by step guide with a lot of code starting from scratch. I recommend it to those such as I who want to get started with REST app development in Node.JS having minimal Node knowledge.
AMAZING resource for API designers in Node.js. I found this book had everything I needed to get started and nothing more. This guide helped fully round me out as a full stack developer.
A lot of review for NodeJS developers and although it would age better if coding examples used ES6, it certainly isn't essential. This material is targeted more at a new NodeJS/Express developer and provides a nice (not excellent) tour of the technologies in use, terminologies and design patterns. It doesn't provide enough depth to be a great reference book, but should be more than sufficient for beginning (and a nice review for intermediate) NodeJS Web developers.
Not much cover the REST theory and codes are a little bit obsolete. But explains the API implementation detail. If u already know REST and want to know the basic implementation of API, should try it.