嘿傢伙以及即時新的骨幹和節點,即時嘗試使我自己的網絡應用程序, 即時通訊使用節點上的快遞。 因此,我在cmd中完成了「myappname」命令,並得到了我應用程序的一個漂亮的結構。 附加骨幹jQuery的等等,現在據我瞭解我可以用快遞就像路線:骨幹,js和node.js渲染和路由
app.get("location" , require('./routes').index);
然後在我的路線/指數
我得到這個中間件:
exports.index = function(req, res){
res.render('index',
{ name: you });
};
使用im車把也和我的index.html文件看起來是這樣的:
<div>
{{name}}
<div>
直到這裏一切都清楚了,我 - 當客戶requset「/」頁面上,他得到一個使用車把呈現index.html頁面,並傳遞一個對象的index.html其中。OUPUTS
<div>you</div>
我的問題是,當骨幹來在!作爲路線的骨幹也渲染也..
因此,我應該在哪裏呈現和路由我的應用程序?
在服務器上使用節點?或在客戶端使用骨幹網?
如果我不在骨幹上呈現我的應用程序,我仍然可以使用骨幹網絡 來更新我的模型?
如何在使用節點時使用骨幹進行渲染?即時通訊如此混亂! 我知道節點它在服務器端和配偶照顧路由GET/POST/UPDATE等需求也conectting到數據庫等,這骨幹只是照顧客戶端和來回發送數據。
我讀過Addy Osmani 的「Developing Backbone Apps」,他展示了一個使用骨幹和節點的REST風格的Web應用程序,但沒有足夠深入,他沒有在服務器上渲染,也沒有路由多個頁面,他只是顯示一個簡單的get/post/update/delete requsets。