Red de conocimiento informático - Consumibles informáticos - Además de angularJS, ¿qué otros marcos MVVM existen?

Además de angularJS, ¿qué otros marcos MVVM existen?

Usando Object.defineProperties, VBScript, Object.observe, puramente basado en eventos, compatible con IE6, el procesamiento de compatibilidad DOM es comparable a jQuery y el tamaño es pequeño.

Entre los cuatro primeros marcos MVVM, hay algunas grandes empresas:

Angulakis

Producido por Google, la creatividad proviene de flex, IoC, detección sucia, etiquetas personalizadas, limitadas por la cantidad de enlaces, generalmente no más de 2000, fáciles de comenzar y muchos conceptos inevitables.

emberjs

Resultó ser un proyecto interno de Apple, que utiliza Object.defineProperties. Es muy grande y MVVM es solo una pequeña parte.

knockoutjs

Producido por Microsoft, utiliza funciones para robar dragones y convertir fénix, y utiliza el algoritmo de longitud de edición más corta para lograr la sincronización DOM. Es compatible con IE6 y es increíble. pero el código fuente es extremadamente difícil de leer.

winjs

Producido por Microsoft, utilizando Object.defineProperties, una enorme biblioteca de interfaz de usuario.

Lo que salió a la luz en los últimos dos años:

Reacciones

Creado por Facebook, trajo el concepto revolucionario de DOM virtual, DOM virtual por vista. Restricciones de tamaño.

Rivet

La API es más refinada

Método

Utiliza sincronización de tiempo fijo

Cierta edición de vídeo software

p>

Usar Object.defineProperties para lograr la sincronización es elegante, pero la función es débil.

Regular

Una novedad que apareció el mes pasado, el marco JS lanzado por NetEase, afirma ser una combinación de AngularJS y React.