什么逻辑在哪里:express + jade / ejs + html5 + css + websockets

时间:2013-07-21 21:14:09

标签: html css node.js express pug

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

  1. 应用程序逻辑在node.js / express
  2. 中完成
  3. 将一些逻辑/变量传递给jade / ejs html引擎以动态提供html
  4. CSS仍然根据请求设备格式化服务的html。
  5. 原谅我,看起来线条开始模糊所有这些JS;很难说在node.js / express中应该做什么逻辑以及在jade / ejs中应该做什么逻辑。

    使用websockets时会变得更加模糊,因为客户端有逻辑。因此,显示控制逻辑在5个不同的地方进行。

1 个答案:

答案 0 :(得分:2)

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

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