The Art of Extensibility and Composability: Crafting a Foundation for Frameworks and Applications in Node.js with TypeScript
It's super easy to start developing in Node.js, but challenges will get in the way to grow a project that involves many npm modules, collaborating components, and contributing teams. If you are building on an open framework or large-scale application, you probably have more and more hmm
moments in deciding between Be less opinionated and Don't repeat yourself. This talk will share our experience in building a new core for the next generation of LoopBack with TypeScript and illustrate the techniques and patterns to create an extensible and composable foundation to make everybody productive and happy.