MVC, MVP, MVVM, MVVM-C, and VIPER architecture patterns comparison
Great diagram comparing MVC, MVP, MVVM, MVVM-C, and VIPER architecture patterns from ByteByteGo:
They also provide the following description:
— MVC, the oldest pattern, dates back almost 50 years
— Every pattern has a «view» (V) responsible for displaying content and receiving user input
— Most patterns include a «model» (M) to manage business data
— «Controller,» «presenter,» and «view-model» are translators that mediate between the view and the model («entity» in the VIPER pattern)
— These translators can be quite complex to write, so various patterns have been proposed to make them more maintainable
https://www.youtube.com/post/UgkxOv2lliqYUjbz3oOeEY7TdJkVMwONs6-t
Similar Posts
LEAVE A COMMENT
Для отправки комментария вам необходимо авторизоваться.