所以我看完了道格拉斯·克罗克福德关于Javascript的精彩系列,在最后一集(到目前为止),他讲述了为什么要使用这个 node .js是服务器端代码近乎完美的解决方案.
他谈到保持状态,不是在数据库中,而是在 node 中运行的闭包中.他还指出,对于更复杂的Web应用程序和该 node ,模板系统(如JSP、PHP和ASP)是一个糟糕的抽象.js提供了一个解决方案.
我已经准备好接受,但我找不到任何使用这种模式的Web应用程序的例子,也找不到任何关于如何实现这一点的书籍或教程.我说的不是simple application,而是使用克罗克福德在演讲中提到的模式.任何人都知道我在哪里可以找到一些用Node编写的Web应用程序的教程/示例.js(是的,我知道Geddy和ExpressJs,但它们似乎没有遵循Crockford所说的完全不同的模式,更像是在Node.js上获得Railsy体验).
[future 三年的注意事项:看起来Express、Geddy、Sails、Kraken等都是Ruby/PHP/Java中Rails/Symfony/Spring框架的重新实现.而Hoodie和Meteor等都是对全新范式的try .KOA看起来很有趣,但离可用还有一段路要走,但看起来它是在javascrip的优势基础上发展起来的了解过go MVC应用的历史.三年过go 了,这对Nodejs来说仍然是激动人心的时刻,即使它不再是新的热门.至少现在有很多实际使用的 node 示例...