Meteor'un gücü, üzerinde çalıştığınız şey için herkesin güncellemelerini gördüğünüz günümüzde gördüğünüz bazı sosyal uygulamalarda iyi çalışan gerçek zamanlı güncelleme özelliğinden kaynaklanmaktadır. Bu güncellemeler, web tarayıcınızda yerel mini-mongo (istemci tarafı MongoDB alt kümesi) veritabanı güncellemeleri olarak kapakların altındaki bir MongoDB koleksiyonunun alt kümelerini çoğaltma etrafında toplanır (bu, şablonlarınızda birden çok işleme etkinliğinin başlatılmasına neden olur). Birden fazla render güncellemesiyle ilgili ikinci kısım da zayıflıktır. Kullanıcı arayüzünüzün kullanıcı arayüzünün ne zaman yenileneceğini kontrol etmesini istiyorsanız (örneğin, HTML'yi yüklediğiniz ve tüm AJAX çağrılarını ve UI güncellemelerini kontrol ettiğiniz klasik jQuery AJAX sayfaları), bu mekanizma ile savaşacaksınız.
Meteor, ihtiyaç duymadığınız depolama katmanı için w / MongoDB'nin altında güzel bir Node.js eklentisi yığını (Handlebars.js, Spark.js, Bootstrap css, vb. Ancak npm yerine kendi paketleme mekanizmasını kullanarak) kullanır. hakkında düşün. Ancak bazen bununla da mücadele edersiniz ... örneğin, Bootstrap temasını özelleştirmek istiyorsanız, Bootstrap'ın responsive.css dosyasının yükleme sırasını bozar, böylece artık yanıt vermez (ancak bu muhtemelen Bootstrap olduğunda kendi kendine düzelir. 3.0 yakında piyasaya sürülecektir).
Dolayısıyla, tüm "tam yığın çerçeveler" gibi, uygulamanız amaçlanan şeye uyduğu sürece işler harika çalışır. Bu kapsamın ötesine geçip sınırları zorladığınızda, çerçeveyle savaşabilirsiniz ...