所以我看完道格拉斯Crockford的出色的系列Javascript,并在最后的事件(至今), loopage 他列举了为什么Node.js 是一个近乎完美的解决方案服务器方的代码。

他谈到保持状态,不在数据库,但运行的封锁在Node.js他还说,模板系统(如JSP,PHP,并ASP)是一个贫穷的抽象对于更复杂的网络应用程序和,node.js 提供了一个解决方案。

并且我准备购买的,但是我找不到任何实例的网页应用程序使用这种模式,或者任何书籍或教程有关如何去这样做。我不是在谈论一个 简单的应用程序, 但这会使用的模式,Crockford谈到了在他的谈话。任何人都知道我在哪里可以找到一些教程/实例的网编写的应用程序Node.js (是的我知道 GeddyExpressJs, 但他们似乎并不遵循完全不同的模式,Crockford说话的,而是更喜欢获得Railsy经验Node.js).

[注从3岁的未来:它似乎喜欢 表达, Geddy, , 海妖 等所有重新实现的轨道/解/春框架,从Ruby/PHP/Java。而事情就像 连帽衫流星 企图在一个全新的模式。 KOA 看起来很有趣,但是一个方法离开被使用,但看起来它是建立在优势的javascript与历史的视应用程序的过去。3年来它仍然是激动人心的时刻node.js,即使它不再是新的辣.至少有一个很大的现实世界的例子中的节点使用,现在...

有帮助吗?

解决方案

我建议你检查出是最近出来的各种教程。我的当前最爱是:

http://nodetuts.com/

希望这有助于。

其他提示

节点敲除的竞争包裹起来最近,许多提交的可用在github。在比赛现场没有出现,现在是正确的工作,但我敢肯定,你可以在Google上搜索了几个条目退房。

DailyJS有一个很好的教程(长系列的24个职位),可以引导您构建一个记事本程序(包括所有可能的临时演员)的所有方面。

下面有教程的概述: http://dailyjs.com/2010/ 11月1日/节点教程/

和继承人所有帖子的链接: http://dailyjs.com/tags.html#nodepad

更新

Dav玻璃从雅虎已经给一个谈YuiConf2010在日其是现在 从视频.

他展示了伟大的扩展可以使用YUI3来呈现出的部件在服务器上面的一个让他们工作得到请求时JS被禁止,或者只是让他们工作正常时,它的活动。

他还举例说明了如何使用服务器侧DOM应用样式表之前,渲染和其他很酷的东西。

该演示可以找到他的 审查账户.

该部分的失踪国际海事组织为使这个真的很棒,是一种潜在的储存的部件的状态。所以,人们可以访问的网页而不JavaScript和一切工作不如预期,然后他们把JS和现在的小工具有相同的状态之前,但是工作,没有重新载入页面,然后扔在一些节约服务器+web sockets之间的同步多个打开浏览器。...而下一代的不显眼的和正常有辱人格的待阿里亚的诞生。

原来的答案

好吧继续前进并建立了它自己。

严重的是,90%的所有Webapp那里工作的现有其他办法,当然,你可以做神奇的东西喜欢高级用户跟踪,跟踪在真正的时间,检查其部件的视频是被监视等等。

一个问题是可扩展性,因为只要你有超过1节点的过程中,许多(但不是所有的)带来的益处存储的数据之间请求离去,所以你必须要确保客户总是打相同的过程。即使如此,更重要的事情会再次需要一个数据库层。

Node.js 并不是解决一切,我敢肯定,人们将建立真正伟大的东西的未来,但这需要一些时间,现在许多都是移植的东西,而不是以节点得到的东西去。

什么(恕我直言)使Node.js 所以伟大,是事实,它简化了发展过程中,你必须写下代码,它的工作完美结果的方式,你失去所有这方面的切换。

我主要是做游戏试验迄今为止,但我可以肯定说,将有许多很酷的多播放机(甚至网游)的事情在未来,使用HTML5和Node.js.

Node.js 是仍然取得牵引力,它甚至没有接近退休的炒作,某些年前(只是看看Node.js 标记在这里所以,几乎没有4-5个问题一天)。

罗马(或退休)不是建造超过晚,并且也不会Node.js 是。

Node.js 拥有所有的潜在需要,但人们仍然想出来的东西,所以我建议你加入他们:)

最接近的可能是DAV玻璃的使用Node.js的试点工作,表达和YUI3。基本上,他解释YUI3是如何用来渲染标记在服务器端,然后发送到客户那里绑定到事件和数据时发生。美是YUI3作为,是在客户端和服务器上。使得有很大的意义。一大问题是,现在还没有生产准备的服务器端DOM库。

截屏

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top