2012-06-19 1 views
5

Quale framework JavaScript si utilizza correttamente con Trigger.io? Intendo framework per app JS lato client come backbone, knockout, brace, angolare?Quale framework JavaScript usi con trigger.io? (backbone, knockout, brace, angolare)

Qui usiamo angular.js ma abbiamo alcuni problemi significativi quando utilizziamo il router per la nostra app ... vedere i dettagli qui https://groups.google.com/forum/?fromgroups#!topic/angular/XGDRAskA8qs. Trigger.io e l'utilizzo del router angular.js non funzionano insieme. (Almeno non siamo riusciti a farlo funzionare)

Usi qualche altro framework JS che puoi consigliare come funzionante con trigger.io utilizzando la funzionalità del router di applicazioni ? (Potrei vedere la stessa caratteristica del router in ember o backbone per esempio)

+0

Anche se io sono un novizio trigger.io ho non incontrare problemi con Backbone. –

risposta

5

Anche se non approviamo una particolare libreria, e il nostro obiettivo è quello di essere compatibili con tutti loro, di solito raggiungo prima Backbone all'avvio di un'app Trigger . È semplice, leggero ma potente e ha un numero di niceextensions.

A parte i problemi con Angular che intendiamo fissare come parte della nostra prossima major release (probabilmente fine luglio '12), non abbiamo avuto segnalazioni di eventuali problemi con altre librerie oltre a Amber Smalltalk, che dovrebbe essere riparato nella stessa versione.

Abbiamo applicazioni demo con Backbone e Sencha here e here e la nostra app demo iniziale è stata scritta utilizzando jQuery Mobile.

+0

Grazie James. Forse provo a posticipare il nostro progetto ... dato che attualmente siamo forti in angular.js che quasi non conoscono altri framework ... Sono disposto ad aiutare con i test ... –

+0

@James Brady, sono questi i problemi con Angolare risolto? –

+2

@IsaacCambron sì - tutto bene per Angular ora. –

1

Sto usando jQuery, Backbonejs, Handlebars, Coffeescript, meno il mio framework - sono praticamente tutti derivati ​​dal mio sforzo di sviluppo Web. Non dovevo cambiare troppo.

In effetti, finora, sto trovando che devo semplificare MOLTE cose per portarlo a un livello in cui si adatta all'ambiente mobile.

+0

mente condividendo ciò che era necessario per semplificare? –

+0

rimozione di molti modelli che non sono la parte principale dell'app (ad esempio barre laterali, filtri di ricerca). In pratica, riducendo l'app alle funzionalità principali, in modo che sia veloce da caricare e si abbia così tanto spazio per lo schermo! – ericbae

0

Angular JS è uno dei migliori contendenti là fuori per quanto riguarda i framework JavaScript. Ho eseguito tutto il tutorial Angular, creato una nuova app Trigger e rilasciato l'app tutorial al posto dello scaffolding predefinito.

RAN NON PROBLEMA COSI SEMPRE !!! IOS, Android e WEB

È interessante notare che ho adattato il tutorial Angular con i miei dati da un server. Funziona anche usando le richieste XHR e Cross Origin Resource Sharing.

A mio parere, crea la tua app utilizzando Angular.JS + Zepto/Jquery. Usa uno di questi framework per aggiungere transizioni CSS alla tua app per l'interfaccia utente.

Il motivo per cui raccomando di creare un'interfaccia utente personale anziché utilizzare qualcosa come JQuery Mobile o Sencha Touch 2 è stato negli ultimi 3 giorni ho svolto ricerche e test approfonditi su numerosi spazi comuni di JS Mobile e JQmobi è l'unico uno che è venuto vicino ad essere veloce ma non sembrava molto bello.

Effettuare la propria volontà di ridurre le dimensioni delle app, vi darà il controllo completo, e mantenere l'applicazione in esecuzione smooth..your utilizzando non potrà mai conoscere la sua non native; P