When choosing between MVVM and MVC architectural designs for your project, consider factors like complexity, scalability, and testing needs. MVC excels in simple applications with straightforward UI, whereas MVVM shines in complex projects requiring clear separation of concerns. Both designs have their strengths and weaknesses; weigh them carefully to make the best decision for your project.
Source: https://dev.to/ferreira_eduardo_95/mvvm-vs-mvc-which-is-the-better-choice-for-your-project-42dm