2

好的。我正在尝试学习 node.js/express 并想澄清 jam/ejs、html 和 css 是如何组合在一起的。如我错了请纠正我:

  1. 应用程序逻辑在 node.js/express 中完成
  2. 这些逻辑/变量中的一些被传递到jade/ejs html引擎以动态服务html
  3. CSS 仍然根据请求设备格式化提供的 html。

原谅我,似乎所有这些 JS 的线条都开始模糊了;很难说在node.js/express中应该做什么逻辑,在jade/ejs中应该做什么逻辑。

当使用 websocket 时,这会变得更加模糊,因为客户端有逻辑。所以在 5 个不同的地方都有显示控制逻辑。

4

1 回答 1

2

你几乎拥有它!这是一个非常好的教程,如果您有时间看一下,我认为它有助于消除任何困惑。它使用了您提到的所有模块,并且很好地解释了每个元素的作用。

http://net.tutsplus.com/tutorials/javascript-ajax/real-time-chat-with-nodejs-socket-io-and-expressjs/

于 2013-07-21T21:24:12.480 回答