Red de conocimiento informático - Aprendizaje de programación - ¿Qué son los marcos mvvm?

¿Qué son los marcos mvvm?

Actualmente, existen cuatro marcos mvvm principales, a saber, vue.js, react.js, avalon y angular.js.

MVVM es esencialmente una versión mejorada de MVC. MVVM abstrae el estado y el comportamiento de la Vista y separa la interfaz de usuario de la vista y la lógica empresarial. Puede extraer los datos del modelo y ayudar a manejar la lógica empresarial involucrada en la Vista debido a la necesidad de mostrar contenido. El origen del marco MVVM es un nuevo marco arquitectónico que evolucionó a partir del método de aplicación que combina el patrón MVP con WPF. Se basa en el marco MVP original e incorpora las nuevas características de WPF para hacer frente a cambios cada vez más complejos en las necesidades de los clientes. El patrón MVVM es el mismo que el patrón MVC. Su objetivo principal es separar la vista y el modelo. Tiene las ventajas de bajo acoplamiento, reutilización, desarrollo independiente y capacidad de prueba.