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

好。 我正在学习node.js / express,并且想澄清如何将jade / ejs,htmlcss合在一起。 如我错了请纠正我:

  1. 应用程序逻辑在node.js / express中完成
  2. 其中一些逻辑/variables被传递到jade / ejs html引擎来dynamic地提供html
  3. CSS仍然根据请求设备格式化提供的html。

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

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

       

网上收集的解决方案 "什么逻辑去哪里:express + jade / ejs + html5 + css + websockets"