2012-06-19 6 views
5

¿Qué marco de JavaScript usa con éxito con Trigger.io? Me refiero a los frameworks de aplicaciones JS del lado del cliente como backbone, knockout, ember, angular?¿Qué marco de JavaScript usa con trigger.io? (red troncal, knockout, brasa, angular)

Utilizamos angular.js aquí pero tenemos algunos problemas importantes cuando usamos el enrutador para nuestra aplicación ... ver detalles aquí https://groups.google.com/forum/?fromgroups#!topic/angular/XGDRAskA8qs. Trigger.io y usar el enrutador angular.js no funcionan juntos. (Al menos no pudimos hacer que funcione)

¿Utiliza alguna otra estructura JS que pueda recomendar como que funciona bien con trigger.io usando la capacidad del enrutador de la aplicación? ? (Podría ver una función de enrutador similar en la estructura o la red troncal, por ejemplo)

+0

Aunque soy un novato trigger.io tengo no se encuentran con problemas con Backbone. –

Respuesta

5

Aunque no respaldamos una biblioteca en particular, y nuestro objetivo es ser compatibles con todas ellas, normalmente busco Backbone al iniciar una aplicación de Trigger . Es simple, ligero pero potente y tiene un grupo de niceextensions.

Además de los problemas con Angular que pretendemos solucionar como parte de nuestra próxima versión principal (probablemente a finales de julio '12), no hemos tenido informes de inconvenientes con otras bibliotecas aparte de Amber Smalltalk, que deberían arreglarse en el mismo lanzamiento.

Tenemos aplicaciones de demostración usando Backbone y Sencha here y here, y nuestra aplicación de demostración inicial está escrita usando jQuery Mobile.

+0

Gracias James. Tal vez trato de posponer nuestro proyecto ... ya que actualmente somos fuertes en angular.js comparado con casi ningún conocimiento de otros frameworks ... Estoy dispuesto a ayudar con las pruebas ... –

+0

@James Brady, son esos problemas con Angular resuelto? –

+2

@IsaacCambron yep - todo bien para Angular ahora. –

1

Estoy usando jQuery, Backbonejs, Handlebars, Coffeescript, LESS como mi marco de trabajo - son casi todos de mi esfuerzo de desarrollo web. No tuvo que cambiar demasiado.

De hecho, hasta el momento, estoy descubriendo que tengo que simplificar MUCHAS cosas para llegar a un nivel que se adapte al entorno móvil.

+0

¿le importa compartir lo que necesita para simplificar? –

+0

eliminando muchas plantillas que no son la parte principal de la aplicación (por ejemplo, barras laterales, filtros de búsqueda). Básicamente reduciendo la aplicación a las funciones principales, ¡de modo que es rápido de cargar y solo tienes mucho espacio en la pantalla! – ericbae

0

Angular JS es uno de los mejores contendientes en lo que respecta a Frameworks de JavaScript. Corrí todo el camino a través del tutorial angular, creé una nueva aplicación Trigger, y dejé caer en la aplicación tutorial en lugar del andamio predeterminado.

RAN NO PROBLEMA ¡LO QUE SIEMPRE !!! IOS, Android y WEB

Curiosamente, adapté el tutorial angular con mis propios datos de un servidor. Incluso funciona utilizando solicitudes XHR y Cross Origin Resource Sharing.

En mi opinión, crea tu aplicación usando Angular.JS + Zepto/Jquery. Use cualquiera de esos marcos para agregar CSS Transitions a su aplicación para su UI.

La razón por la que recomiendo hacer su propia interfaz de usuario en lugar de usar algo como JQuery Mobile o Sencha Touch 2 es por los últimos 3 días. He estado investigando exhaustivamente en numerosos US Frameworks de UI móviles, y JQmobi es el único uno que estuvo cerca de ser rápido pero no parecía variar bien.

fabricación de su propia reducirá el tamaño de la aplicación, se dará un control total, y mantener la aplicación funcionando smooth..your usando nunca sabrá que no es nativa; P

Cuestiones relacionadas