Sto cercando di capire il modo più elegante di portare insieme meteor e extjs.Come integrare Meteor e Ext.js?
Ovviamente Ext ha il proprio Ext.data.Store e Proxy per gestire i backend REST. Meteor ha un modello di pubblicazione/sottoscrizione che spinge automaticamente gli aggiornamenti.
Il mio primo pensiero sarebbe scrivere un "MeteorProxy" personalizzato e gestire tutti gli eventi di aggiornamento lì. Non sono sicuro che questo sia saggio in termini di filtraggio o ordinamento dei dati. Idealmente il filtraggio dovrebbe avvenire sul lato Meteor, in quanto i dati/i filtri dovrebbero idealmente rimanere su altre viste (non estese) dei dati.
L'uso di MemoryProxy + codice colla soia sarebbe un'alternativa migliore?
O ci sono nuovi a partire da ExtJS 5?
Non ho familiarità con Meteor. Ho letto che è un framework Java. È giusto? Ext JS ti offre la possibilità di definire un proxy (XML, JSON, ecc.) All'interno di un oggetto Ext.data.Store o di un oggetto Ext.data.Model. Stai solo cercando di ottenere/impostare dati dal server delle applicazioni di Meteor (codice Java)? Dovresti essere in grado di creare alcuni servizi web RESTful e chiamare questi servizi web da Ext JS. Che cosa stai cercando di fare esattamente con i dati tra i due framework? – MacGyver
Ciao là ... Meteor.js è un framework javascript che si estende lato JS lato server (nodo) e lato client JS. I dati sono "memorizzati nella cache" sul client in un'istanza di minimongo JS che fornisce funzionalità simili a mondodb sul client. – thomasf1
Quindi in pratica i dati sono già sul client e ottengono aggiornamenti in tempo reale quando altri utenti cambiano le cose. – thomasf1