si sta confrontando le arance con le patate. Expressjs è backend e Meteor è fullstack, un tale confronto è ingiusto!
Ho lavorato con Meteor a partire da 0.8 e ho sofferto nella pelle il dolore dell'aggiornamento, la rimozione di vecchi pacchetti di terze parti vitali, ecc. Hai avuto l'idea. Anche se Meteor ha raggiunto 1.0, non penso che il componente mobile sia abbastanza pronto, controlla i problemi di github su di esso.
Penso che Meteor sia pronto per costruire piattaforme online. Se trovi che non funziona bene sul cellulare, puoi comunque mantenere la tua applicazione Meteor e crearne un'API, puoi trovare pacchetti su atmospherejs.com (oppure usare iron: router). Questo è quello che vorresti con Expressjs: creare un'API da utilizzare con i dispositivi mobili.
Informazioni sui punti chiave della meteora: scalabilità: è possibile scalare Meteor anche se non si tratta di un buon articolo ma se si dà un'occhiata a Kadira, Arunoda è riuscito a ridimensionarlo. Facilità d'uso - È abbastanza semplice scrivere un'applicazione Meteor all'inizio, ma a lungo termine dovrai affrontare alcuni problemi come quello che ho dovuto affrontare. Efficienza di sviluppo - La mia esperienza in team non è stata così positiva, abbiamo avuto cattive scelte di progettazione architettonica e alcuni bug perché i nuovi sviluppatori (anche quelli esperti) non hanno ottenuto Meteor, ad esempio: invece di usare Collections permettono e negano le regole, usano Meteor .metodi per tutto ciò che non si traduce in sicurezza. Alcuni addirittura pubblicano l'intero database sul client e dicono: Funziona alla grande sul mio localhost: D
Informazioni su express: Ho poca esperienza su di esso ma il confronto con Meteor, non è affatto equo. Meteor non ha lo stesso scopo di Expressjs.
Un confronto con media Stack avrebbe molto più senso: http://mean.io/
fonte
2014-11-15 04:21:25
_Ho imparato MeteorJS a sviluppare un'applicazione web e sono a un quarto del mio cammino_ Penso che tu intenda che hai imparato expressJS? –