Diferencia: AngularJS vs Backbone.js vs Ember.js (1 / 1 paso)

Paso 1: Conocer los marcos

Todos los marcos que vamos a cubrir hoy en día tienen mucho en común: son código abierto, liberado bajo la licencia permisiva del MIT y tratar de resolver el problema de crear la única página Web aplicaciones usando el patrón de diseño de MV *. Todos ellos tienen el concepto de opiniones, eventos, modelos de datos y enrutamiento. Vamos a comenzar con algunos antecedentes rápido y la historia y luego bucear en comparar los tres marcos.

AngularJS nació en 2009 como parte de un producto comercial más grande, llamado GetAngular. Poco después, Misko Hevery, uno de los ingenieros que fundó GetAngular, logró crear una aplicación web que consistió en 17 mil líneas de código y tomó 6 meses para desarrollar en tan sólo 3 semanas usando a GetAngular. Reducir el tamaño de la aplicación a casi 1.000 líneas de código convencido de Google para empezar a patrocinar el proyecto, convirtiéndose en el AngularJS de código abierto que hoy conocemos. Entre las características únicas e innovadoras de Angular son enlaces de datos bidireccional, inyección de dependencias, código de fácil prueba y ampliar el dialecto HTML mediante el uso de las directivas.

Backbone.js es un framework MVC ligero. Nacido en 2010, creció rápidamente popular como una alternativa ajustada a pesado, completa los marcos MVC como ExtJS. Esto dio lugar a muchos servicios de adopción, incluyendo Pinterest, Flixster, AirBNB y otros.

Raíces de EmberJSvan camino de regreso al 2007. A partir de su vida como el framework MVC de SproutCore, originalmente desarrollado por SproutIt y más tarde por Apple, fue bifurcada en 2011 por Yehuda Katz, núcleo colaborador el popular jQuery y Ruby en proyectos de rieles. Usuarios de Ember notables incluyen Yahoo!, Groupon y ZenDesk.

Artículo completo por favor, marque aquí

Artículos Relacionados

Cómo ajustar la configuración de impresión de Ember para nuevas resinas

Cómo ajustar la configuración de impresión de Ember para nuevas resinas

¿Tienes una nueva resina su quiere intentar usar en la impresora de la brasa, o es un particular que le da problemas de impresión? En cualquier caso hay una buena probabilidad que cambiando los parámetros de impresión por defecto le permitirá obtener
Casting de Autodesk Ember impresora - diseño e impresión (DWS550)-anillo de

Casting de Autodesk Ember impresora - diseño e impresión (DWS550)-anillo de

En este Instructables que aprenderá a usar un DWS550 en 3D la impresión de la impresora de Ember.Paso 1: diseño Cuando modelado 3d una pieza de joyería muchas variables deben tomar lugar en el proceso de diseño para asegurar una exitosa impresión, fu
Ember ajuste autoguiado hacia el blanco y de interferencia de sensores

Ember ajuste autoguiado hacia el blanco y de interferencia de sensores

HALP! 1!!!! 11k! Plataforma de compilación de mis brasas sólo mantiene girando en círculos hasta que dice que hay un error. Sólo quiero a los hombres de ejército de impresión 3D con caras de mis mejores amigos en ellos.¡ No temáis! Este Instructable
Comparación de Ember y forma 1 X / Y resolución

Comparación de Ember y forma 1 X / Y resolución

El Instructable siguiente utiliza la misma métrica de resolución y copia la geometría de la prueba de Instructable de greener1 sobre resolución Horizontal () brasas impresora.Ember y formulario-1 es dos SLA (estereolitografía) impresoras 3d impresión
Ember liberar más energía (o cómo controlar el proyector LED y Wintech via USB)

Ember liberar más energía (o cómo controlar el proyector LED y Wintech via USB)

La máxima potencia de luz del proyector de Wintech utilizado en la impresora de Ember varía de unidad a unidad. En la fábrica el proyector en una impresora de Ember se ajusta para que todos los proyectores tienen la misma salida (aproximadamente 22,5
Ember impresora: Resolución Horizontal de medición

Ember impresora: Resolución Horizontal de medición

La tabla de prueba de resolución de fuerza aérea inmediatamente anterior a menudo se utiliza para medir la resolución de un sistema de proyección de imagen como una cámara o un microscopio. El trío más pequeño de líneas que se pueden distinguir (es d
Impresora de Ember: Usando el modo de patrón para detalles

Impresora de Ember: Usando el modo de patrón para detalles

De forma predeterminada, la impresora 3D de Ember utiliza su proyector en "modo video", en el que el proyector low-pass filtra tus imágenes y remuestrea para dar cabida a la orientación de 45 ° de los espejos de su DMD (Digital Micromirror Devic
Impresora de Ember: códigos de barras para las piezas pequeñas

Impresora de Ember: códigos de barras para las piezas pequeñas

Códigos de barras proporcionan identificadores legibles por máquina que se pueden utilizar para rastrear piezas mediante la fabricación y distribución. La impresora 3D brasa puede imprimir códigos de barras muy pequeños, utilizando la misma resina ut
Cómo saber la diferencia entre un aceite y una pintura acrílica

Cómo saber la diferencia entre un aceite y una pintura acrílica

Mientras que la pintura al óleo y pintura acrílica comportan muy diferentemente cuando está mojado, a veces es difícil decir la diferencia entre un acrílico y una pintura al óleo una vez que la pintura se haya secado. Estas instrucciones paso a paso
Ember (fogata Virtual interactivo)

Ember (fogata Virtual interactivo)

Ember es una instalación interactiva, que explora la comunidad a través de un círculo de fuego-como de asiento de madera que generan música de presencia de un visitante. Cada asiento en el círculo es un instrumento, que añade una nota de una melodía.
Impresión 3D roscado con Autodesk Ember y Inventor

Impresión 3D roscado con Autodesk Ember y Inventor

Ver seguimiento de:Uno de los prospectos más excitantes para la impresión 3D está creando piezas utilizables, funcionales a la carta que de lo contrario podría tomar días o semanas para adquirir. En un esfuerzo por explorar un caso de uso pragmático
Cómo configurar Ember para impresión 3D de alta velocidad

Cómo configurar Ember para impresión 3D de alta velocidad

Una de las principales ventajas de la impresión 3D es que puede ser utilizado para la fabricación de piezas que no se puede hacer con cualquier otra técnica que el diseñador gran libertad y les permite producir piezas altamente optimizadas. Un ejempl
Desmontaje de brazo de Ember impresora 3D construir

Desmontaje de brazo de Ember impresora 3D construir

La impresora 3D de Ember es hardware abierto. Usted puede descargar los archivos de CAD gratis! Hoy desmonte el brazo de fabricación de la impresora y examinar cómo fue diseñado. Esto no es un procedimiento necesario para el funcionamiento de la impr
Ember construir cabeza vitrina

Ember construir cabeza vitrina

¿Necesita una manera de transportar de manera segura sus impresiones de ascua sin procesar o simplemente necesitan una manera elegante de mostrar dichas impresiones? Hemos conseguido un producto para usted!En preparación para una feria en Nueva York,