50puntos

batman js

batman js
vs

batman js análisis: 20 características relevantes

batman js
50
puntos
batman js

¿Por qué es batman js mejor que la media?

  • Años desde su creación
    ?

    2yearsvs1.8years

Información general

1.Prolonga HTML
?

Mucha gente ve esto como una ventaja, ya que elimina la cabecera de otro lenguaje de plantillas.

batman js
2.Publicado bajo la licencia MIT
?

La licencia MIT es una licencia muy permisiva que permite todos los usos, incluyendo el uso de negocios, sin garantía.

batman js
3.Tiene filtrado de vista automático
?

Tiene un mecanismo para filtrar vistas basadas en variables de ámbito scope (por ejemplo, al buscar), sin la necesidad de escribir muchos códigos extra.

batman js
4.Soporta propiedades computadas
?

Permite el uso de funciones como atributos para computar propiedades u objetos.

batman js
5.Tiene un proyecto boilerplate popular
?

Tiene un proyecto boilerplate oficial o muy conocido que expone la estructura de archivos recomendada y permite a los desarrolladores comenzar más rápido.

batman js
6.Tiene una validación integrada de entrada
?

Las utilidades incorporadas para ayudar a validar la entrada de clientes antes de que sea procesado o enviado a un servidor. Siempre y cuando no sustituya a la validación del servidor, se puede mejorar ampliamente la experiencia del usuario.

batman js

Plugins

1.Intregra la abstracción para la sincronización RESTful de los modelos
?

Incluye utilidades para mantener modelos en sincronización con la representación del servidor sin necesidad de escribir llamadas jQuery boilerplate ajax.

batman js

Data binding

1.Tiene vinculación de datos bidireccional
?

Los modelos y las vistas se pueden actualizar mutuamente.

batman js
2.Soporta vinculación de datos unidireccional
?

Las vistas pueden actualizarse automáticamente cuando un objeto observable cambie.

batman js
3.Utiliza datos vinculantes perceptibles
?

Los modelos se observan para ver sus cambios. Esto es un patrón conocido. Puede dar mejor funcionamiento que el dirty-checking en algunos casos.

batman js

Rendimiento

1.Soporta enrutamiento (routing) y "deep linking"
?

El routing permite la interacción con la URL del navegador. Es muy importante para la experiencia del usuario, si se están construyendo aplicaciones de una sóla página.

batman js
2.tamaño de archivo sin incluir dependencias (archivos asociados)
?

Una talla de archivo menor tiene como consecuencia mayor rápidez de carga (subida de archivos y descarga).

El mejor

Flight

14KB

247KB

3.dependencias
?

Menos dependencias significa que tiene que incluir un número menor de extra scripts. El resultado de esto, normalmente, es un menor desarrollo elevado y un tiempo de subidas y descargas más veloz.

El mejor

SproutCore

0

0

4.tamaño de archivo incluyendo dependencias (archivos asociados)
?

Un tamaño de archivo menor da lugar a tiempos de carga (subidas y descargas) más rápidos.

El mejor

Maria

20KB

247KB

¿Cuáles son los/las mejores frameworks MV*?

Mostrar todo
This page is currently only available in English.