2013-01-18 17 views
5

Sto valutando Meteor come alternativa alla via di sviluppo funzionalità in tempo reale utilizzando socket.io e sembra quadro impressionante per singola pagina le applicazioni in tempo reale. È un ottimo risparmio di tempo che consente agli sviluppatori di concentrarsi sulla logica di business dell'app, piuttosto che scrivere codice boilerplate. Tuttavia, lo trovo ancora pre-maturo per un'applicazione di medie dimensioni con più pagine/percorsi e API REST. Inoltre, il numero di funzionalità come i18n non è ancora disponibile, il che richiede un certo investimento di tempo da sviluppare da solo.Unire Meteor ed esprimere

Penso che sarebbe bello se potessi combinare Meteor e Express e utilizzare Meteor nei casi d'uso in cui brilla davvero.

E 'possibile sviluppare un'applicazione utilizzando le normali espresso/Mongo pila e usare Meteor solo per una parte specifica del app in cui ho bisogno di collaborazione in tempo reale?

Per esempio, posso condividere una sessione tra espresso/Collegare e Meteor?

Grazie!

risposta

3

Questo non risponde direttamente alla tua domanda, ma ho pensato di buttare là fuori:

si dovrebbe verificare i pacchetti comunitarie in atmosphere. In particolare, consiglierei di dare un'occhiata a iron-router e i18n (noterò che non ho usato quest'ultimo).

Ho costruito una grande applicazione di produzione che usa il ferro-router e sta senza intoppi. Potresti anche essere in grado di utilizzare le sue funzionalità server-side-routing per implementare la tua API REST.

+0

Grazie, David! Controllerò il meteor-router. Ma, sarebbe interessato a sentire da persone che hanno fatto l'integrazione di Meteor <-> Express o forse Meteor <-> Django o Ruby ... –