The Node.js is a vibrant and passionate community, pushing the boundaries and exploring the best ways to build applications. This has resulted in some amazing frameworks but has also made it difficult for people to understand how to best architecture and build Node.js applications.
In this session, Ben will take his experience of building Node.js applications and discuss the anti-patterns, many of which he’s implemented before, and the alternative approaches he’s taking to build maintainable and reliable APIs and Web Applications.
The key discussion points will include:
Controlling an asynchronous world of Callbacks, Async and Promises.
SOA/MicroServices and keeping things small
Error handling, monitoring and deploying to production
Testing and debugging to move beyond console.log