This presentation demonstrates how to effectively program Node.js applications and author your own modules. Whether you are relatively new to Node or a seasoned practitioner, this talk will give you several ideas you can implement right away to make you a more effective Node programmer.
We’ll quickly recap Node.js architecture and the tasks it’s best suited for. Then dive right in and look at how to write effective asynchronous code while avoiding common coding pitfalls. Bugs are a reality, so we’ll also look at the best ways to debug code with some of the latest tools. Next, we’ll discuss how to vet NPM modules before including them in your deployment. Finally, we’ll explore best practices for creating your own custom modules.