I came across the following two approaches.


As far as I understand, the model and the view do not interact with each other, and all communications must be done through the controllers, so method 1 is the right way. But I came across both approaches to various articles on the Internet.
What is the correct way to implement MVC architecture?
thank
source
share