Using Express.js to Create Node.js Web Apps
Azat Mardan · Apress eBooks · 2018
It’s only logical that, by using frameworks, software engineers become more productive and can achieve results faster. Often, the results are of a better quality because the frameworks are used and maintained by many other developers and contributors. Even if developers build everything from scratch, they end up with their own framework in the end. It's just a very customized one!