2

わかった。私は node.js/express を学習しようとしており、jade/ejs、html、および css がどのように組み合わされるかを明確にしたいと考えています。私が間違っている場合は修正してください:

  1. アプリケーション ロジックは node.js/express で実行されます
  2. このロジック/変数の一部は、html を動的に提供するために jade/ejs 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 に答える