2012-05-18 48 views
4

內流星on Rails的整合是有Rails的/ Meteor整合的經驗嗎?MVVM模型

我已經順利整合(補充)的想法小,重量輕微應用程序的基礎上,地方預先存在的軌道/ MongoDB的應用altready。

目前Meteor是非常新的,但快速崛起...唯一的例子似乎只是MV *的一面,怎麼樣在Rails上有後端MVC和JS流星上的客戶端MVC ?

有沒有經驗嗎?

UPDATE

我知道流星「vision」但我已經完全寫在軌道/ MongoID已經到位的應用程序。我不想從頭開始重新開始垃圾處理,而是在分佈式Web服務階段一次添加一小部分新的應用程序/功能。例如,當我on Rails的有http://examplesite.com/trends我想開始開發的流星,但是流星http://examplesite.com/categories應該能夠調用現有MongoID軌道模型來獲得數據嘎吱嘎吱......所以我在尋找整合流星使用Rails的最佳方式/ MongoID最終拿起數據。

什麼是這樣做的最佳方式?

+0

爲什麼你想在軌道上工作時混合技術?如果你沒有真正的商業需求,那真是太愚蠢了......我現在無法想象使用Meteor的單一商業理由。 –

+1

@Shane:主要是爲了提高反應性,實現強大的數據同步和延遲補償,Rails/AJAX目前無法做到這一點,因爲它是建立在舊的http客戶機/服務器模型之上的,而在這裏,默認。從數據庫到模板的所有圖層都應該使事件驅動的界面可用。這是嘗試在網絡編程中實現一種新的範式,我們都在尋找(請參閱IlyaGrigorik:http://www.igvita.com/2012/01/18/building-a-modern-web-stack-for -se-realtime-web)Se也http://docs.meteor.com/#sevenprinciples –

+4

還有另一個有趣的問題,因爲它構成不好而被擊落。而不是關閉它,爲什麼不編輯它以使它更好地成爲一個問題? – Undistraction

回答

2

退房Backbone.js,它具有控制器和可內部流星使用。

除此之外,流星並不意味着接觸後端導軌;儘管這是可能的,但它完全會打敗Meteor的目的。除此之外,有足夠的教程可用。

+0

感謝您回答Tom,請參閱主Q上的更新。 –