Thanks so much for the video Matteo! Learned a lot watching this. Wanted to ask a question. You mentioned that it is preferable to break your app into modules because when using MVC, you can have a massive amount of models. I was wondering, why not break your app into modules but also use MVC in the module with the smaller scope?
The use of models can be problematic too because they hold too many responsibilities. You can take a look at ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-atABji4xqiI.html, where Matteo goes deep on the topic.