因此,我看完了道格拉斯·克罗克福特关于 Javascript 的优秀系列,在最后一集(到目前为止)中,漏洞解释了为什么 Node.js 是一个近乎完美的服务器端代码解决方案。
他谈到了保持状态,而不是在数据库中,而是在 Node.js 中运行的闭包中,他还指出模板系统(如 JSP、 PHP 和 ASP)对于更复杂的 Web 应用程序来说是一个糟糕的抽象,而 Node.js 提供了一个解决方案。
我已经准备好加入,但是我找不到任何使用这种模式的 Web 应用程序的例子,也找不到任何关于如何实现这一点的书籍或教程。我说的不是 简单的应用,而是使用克罗克福德在演讲中提到的模式。任何人都知道我在哪里可以找到一些用 Node.js 编写的 Web 应用程序的教程/例子(是的,我知道 盖迪和 ExpressJ,但是它们似乎并没有遵循克罗克福德所说的完全不同的模式,更像是在 Node.js 上获得了 Railsy 的体验)。
未来三年的注释: 看起来 特快,盖迪,帆,北海巨妖等等都是 Rails/Symfony/Spring 框架从 Ruby/PHP/Java 的重新实现。而像 帽衫和 流星这样的东西是在尝试一个全新的范式。KOA看起来很有意思,但是离可用还有一段距离,但是看起来它是建立在 javascript 的优势和过去 MVC 应用的历史之上的。3年过去了,对于 Nodejs 来说,这仍然是令人兴奋的时刻,即使它不再是新的热门话题。至少现在有很多现实世界中使用的 Node 示例..。